In the interests of brainstorming.
My suggestion:
1) Please add an option to 'PLAY AGAIN'.
2) The game needs to give us more feedback. I really hate seeing these blank load screens staring back at me, while I wait for something to happen......do something so I can see progress.....fill up a bar....count to 100...anything to give feedback on whats happening... and let me know I'm stuck or if all is working.
This.
and also
3. Coloured text indicating who is speaking/messaging in game (dark brown vs light blue etc)
4. NO NEGATIVE KARMA but show exp and allow positive karma. Therefore, a person with not much karma but a high experience is realised as a not fun player. But a person with no karma and low exp is recognised as a noob.
5. Trying in with 2, please reloop or randomise some more songs in the main screen. Trying for 20 minutes to connect to a game with nothing to take in but wind and waiting to connect loading screens, really would build up frustration for a lot of players.
6.Perhaps as someone suggested, a global instant wall/board thing on the side whilst waiting to connect. so that people can interact with everyone over the world whilst connecting.
7. More mana denying favour items. With so many heros mana-stacking abilities, more types of favour items to combat them would make for more interesting dynamics. I.e. blood of the serpent in reverse ?
8. And probably the craziest (realisitc) idea to combat ragequitting i would propose - Ascension.
Basically, if the rival team is 4-5 levels up, and "controls the map" with flags, the announcer shouts ASCENSION BEGINS.
Doing so means the losing team colour scheme starts to slowly fade to black in line with how much health the citadel has. It also gets a great bonus like 1.5x exp, gold from creeps, and 1.5x length of flag locks and certain citadel upgrades become cheaper, and 1.5 times favour points for winning.
If a team is dominating by that much, they should still win. But making surving asencion mode a recordable score, so that people can show off their anility to stay in the game and fight out nearly impossible odds by managing to come from deep behind and win, is something people would love to brag about.