So do you only get a set number of cards a week or something? I've been playing a good amount of dota and seem to have stopped getting cards (none at all today in fact). It was nice selling a few to pay for keys to unlock chests there for a while.
You only get a set number period. Then you have to rely on random booster packs.