Very simple solution...
1. Make each win give the same points no matter who play against.
2. Change from top 3 spots earning card into earn x amount of points or x amount of wins per tournament to get guaranteed card and x amount to get platinum pack. They are adding such a system partially with this earn a score to earn platinum pack and they could extend that so have to earn x amount of wins or x amount of score to guarantee the card too. The amount needed can be adjusted as time goes on and SE gains data pertaining to how high average scores and such are.
3 (optional). Make match ups random which will reduce the amount of people able to cheat. I think this is kind of important in general even if just doing 1 and 2 would remove the biggest problem with this tournament which is cheaters are stopping legitimate players from guaranteed winning the card. If they never even did number 3 in this list, 1 and 2 would mean legitimate players would win if they are good enough to beat the really high score/wins SE puts in place instead of being excluded from it by cheaters.
Currently the system is an exclusionary system but while that in itself is not bad for tournaments since not everyone should get the top prize without effort but the way they have done it is bad. It should be exclusionary not based on ranks with people who cheat their way to the top being the method of that exclusion, pushing legitimate players out of the top ranks no matter how good at TT the others may be (which is how current system works)...instead it should be exclusion from the top prize based on who is good enough to get a high enough score/amount of wins. SE set that score and amount of wins like they plan to do with the platinum card pack. Even if they just did 1 and 2 from above it would be a vastly better system than currently have.
I would also increase the amount of matches per tournament too personally as 15/20 matches in a week/two weeks is too low so I would make it around 30 matches per tournament and would make it two tournaments a week. If SE does 1 and 2 from my list, everyone would be happy while not leading to any impact on SE's duty finder excuse...doing 3 as well would just make people who play legitimately happier because cheaters would be restricted/limited in their cheating but would impose on/impact SE's duty finder excuse.
TL/DR Version
The results of SE's current plans...
Cheaters guaranteed the card from top 3 ranks.
Best and good legitimate players will only have chance at winning the card from the lottery style (RNG) platinum pack.
If SE does what I suggested above in both (1) and (2)...
Cheaters will still be guaranteed the card.
Best legitimate players guaranteed card.
Good legitimate players will only have chance at winning the card from the lottery style (RNG) platinum pack.
If SE does all three of my suggestions...
Cheaters will find it vastly harder to obtain the card.
Best legitimate players guaranteed card.
Good legitimate players will only have chance at winning the card from the lottery style (RNG) platinum pack.