It's a pay to win game, you shouldn't be able to buy cards. only earn them through game play. Best way to make the game more enjoyable competitively is to have equal levels/cards in the ranked version so if your level 2 with level 2 cards going up against a level 9 with level 9 cards it would balance the game out to same level cards/levels.