Not only it is very unbalanced (look how many useful heroes goes for Hall of Legends and compare it to Arena), but also just stupid. It is not helping, it's just an excuse for Lilith to bring more heroes to specific shops, while neglect others.
For me, they should kick some heroes (Ulfang, Esabel, why the fk are you still here), while rebalance things. Like, rework your soulstones progress.
I have to agree... The shops are just screaming for being adjusted... Why do we keep getting souls for heroes that we have already maxed to 7 stars ? It is pointless... at least they should reduce their chances to very low values.
And yes, the Arena Shop heroes are just ridiculous bad... only Ethera, Xanos, Vespix and Namtar are worth buying. Hanzo is not too bad but we can get his souls farming in the stages. But we have to be fair... This store is the most difficult to get coins... so if we get too many heroes here we will have problems to complete them.
They should re-think the way we get the souls in the shops, it is frustrating having to refresh 2 or 3 times just to get the souls we need just 1 time, or even no luck at all.