because thats the concept of freemium.

The game has to be "just barely fun" and this will be achieved by making the game as unbalanced as possible. You need to pay to get the good heros while the worst will stay free. Nobody will pay if you get the good heros or balanced games from the start.

here this explains it even better than i do:
South Park Sums Up "Freemium" Games