I think it would beneficial to lower stats for players with inactivity. Instead of us buying back and forth dead accounts, let us know they are inactive by lowering stats. Eventually they’ll reach 0 and will stop populating the Allie market or at least stop being bought.
Why do you care if an ally is active or not? You should be buying allies with the best stats, not ones that are active. Allies with the best stats are the ones that will get hired away quicker.
Your proposal is strange, how would they lose stats ? Those stats are directly related to dragons? Are you suggesting that they have the dragons reduced in lvl and or rank ?..... Inactive accounts will reach a max limit anyone will pay for them, so there is literally no need to do anything to them.. I would however like inactives to be removed from the map after a prolonged period.
Inactives are already being removed from the map based on TH and length of inactive ness (see account hibernation in the KoH Dictionary, linked in my signature). The only exception is if they spend real life money on the game.