It also could be karma. Try being nicer to people and see if that helps.
I have had days go by 1-2 cards in 20 wins and days where I might get 5 cards out of 10. It is the nature of randomness. Try flipping a coin 100 times. You will get chains of heads or tails 7-8 long while other times it is alternating. The unexpected is inherent in randomness. You just tend to notice more when things aren't going your way.
If you start tracking wins it will probably even out. In a D&D game we had one guy always crying that he was cursed. So for a couple weeks we tracked every role and his average and mean was on par with everyone else's, and his top 5 and low 5 were near the middle of the pack too.
After saying all that, there are still times I think Zanz hates me.