Just sharing: at stage 25 right now, 800 duels count. Holding 4 of this.
I agree with neat:
This is because of how the drops work - the pool of potential reward cards gets larger as the SDs level up, since more cards get added. This means a lower probability of getting the card you want when there are so many potential cards to pull from.