One of my issues with HA is that it doesn’t solve your roster size. You retrain a hero, you still get back another hero and a random ■■■■■■ one most of the time. So what’s the point of retraining.
I suggest HA have a ‘retire’ option so that you can retire your 3/4/5*s in exchange for some emblems of that class.