Moneygrab. If you don't spend a fortune, you don't matter. And even if you do spend a fortune, the devs just keep releasing more and more to spend on. Some players in our state have spent upward of 40k!!! People needing to spend a 1000 to be somewhat competitive isn't unheard of. But by next hero release, your spending is worthless. In the meantime, gameplay gets stale, in-game events overwhelmingly boring and non rewarding. Bugs aren't solved and the game is laggy, despite good connection.