There is something very disturbing how the top heroes that you can only get by spending money are overpowered compared to the classic heroes. It is not normal top heroes true power to not be reflected in their power score. It is also not normal that SG does not re balance heroes more often. Not normal but I think it is by design, that is how they convince players to spend.
That means SG is promoting spending money for the right to bully your opponents.
All other games I have played make sure this does not heppen, and spending money just gets you to the end game faster, it does not make you stronger then you could be by not spending.
I am done giving them money and I encourage everybody to do the same.