I had an idea where if you were spending money, how much have you spent and the people you battle against, what level their cards are to be the best possible results there can be in matchmaking instead of lvl 7 rare against lvl 11 rares and so on.

But then no one would spend money if they faced harder levels. People spend money to gain an advantage on F2P players and to progress quickly.