As so many others, I do get frustrated playing this game. In my opinion a few things are totally out of proportion or not honest.
Out of proportion:
When you are in Alliance War faced with the healing factor for your opponents, forget it. Totally thrown games, not in a bit representing the power of one’s force.
playing in the minor leagues, weaker teams are normal, one weak team against another. But when it is impossible to do any damage with a weak team, even against a weak oponent all the fun is gone.
The argument it goes both ways doesn’t “heal” this feeling. I believe both sides end up extremely frustrated.
An opponent with only 1 hero standing is close to invulnerable. The hero heals faster then the damage done by a full team…
In the category not honest:
Upgrading a hero with +60% to improve skill. Don’t believe it guys. It’s a mere 40% chance you get.
The same for 20-30% chance, it’s not 1/5-1/3, rather 1/7 that you will get your skill improvement.
Why not apply the correct percentages?
I also feel that upgrading during an Alliance War drops your chance of skill improvement to almost zero.
These are really easy things to fix I would think, and it would make this game a lot less frustrating to play.