I do not see the solution being to disallow heroes(Hero teams), nor do I see the answer being to remove things like the relic run. Instead, I see the answer being in either:
Restricting players to only 1 of each class for example, only one monk but NOT only one /monk.
Creating larger, more diverse, and more hazardous enviroments, making games harder to win
Splitting Heroes ascent into either tiers based on rank/fame or into diffrent styles of arenas.
Allow me to elaborate, You can build a SF build with only 1 elementalist, but why bother? all the other /elementalists will be weaker in comparison. This 1 class type only
would not only make people think more about balance, but give MANY people, and there classes a chance to shine. Ritulists can cast healing spells too. Warriors can defend party members too. By restricting what people can bring, people would be forced to think more about how they play their cards(team), than how many elementalists are in district 2.
Harder Heroes ascent means just that, make it a final challenge for the elite players. Giving them something to focus on, and/or hone there GvG skills. As good as most players think they are, being a great player takes time and dedication, not just a new build because the last one lost. It would also ring closer to the true theme, "Heroes ascent", because only worthy teams would ever make it through harder challenges.
Games based on fame/rank. New people need a place to start, experienced players need challenges to hone there skills. At the moment all rank is for, is making nice circus animals, and bragging about "how good you are" because you sat back and healed for the last 1000 games. No offence to anyone who worked hard for there rank(including healers who work hard). This would also remove the need for "Seeking Rx players for team" from the old reasoming being "if there Rx then they probably know what to do by now" to being something more constructive. This would in my honest opinion, help alot of people in alot of ways.
Or splitting arenas for the same reasons but allowing people to choose with match they want to play. Good at relic matches? try your hand in a relic match. Like big deathmatches? do the map against 4 teams. This means people know what to expect beforehand in there type of match, and also allow them to have a game when they want to, not to have to play through a series of games.
I encourage, and welcome all kinds of feedback on my ideas, I only ask that you are as discriptive as possible in your arguements and that you are prepared for my long replys.