Yes, that's right, pay to win. Even though it's not hard to obtain good heroes to begin with, it's also obvious other players who have also just begun have MUCH better and evolved heroes with much better equipment than yours, and they will crush you in PvP/Arena.
A pity, as it's actually a decent game.