If you constantly want to refresh a hero then nerf them, making the (ex)refreshed hero not viable all the time (widely comparing to refreshed version)… just stop doing them!
Again… you won’t give resources back which were spend on these nerfed heroes because you don’t care… so just to save everyone’s time… stop refreshing heroes. It’s ridiculous, how people are meant to use the refreshed heroes if you just nerf them after few days, it’s just baiting to spend stamina and other resources which loses on value, forcing to spend more stamina because they lost a good hero.