Yeah this. I won every match against the King and I made it to 18th. Then was dropped off the leader board on the last day and ended up with 3 platinum packs.
It's so frustrating. Either make the matches DFable (and only via DF) and only one match per opponent or make it so so that a certain amount of points gives the card. There's no skill involved with the winners at the moment and those of us trying to get the cards have to cheat. And since everyone is already cheating it's still impossible.