The quick match system is rigged. There is a level 74 player with level 24 HQ allowed to resource farm the gold league (800 medal count). I have a level 25, 10 HQ in that league. IS there anything stopping high level players dropping their medal count and taking advantage of the system??? No, there isn't. There is no repercussions for dropping your medal count. There is no incentive to keep your medal count up. It is a useless number that means absolutely nothing. Everyone should drop their medal count down to <1000 and just rake in all the resources, YOU WILL NEVER NEED TO BUY GOLD AGAIN with this system.
However, if you make the medals count worth something, it would discourage players from dropping their medal count. You should put tiered medal boosts (i.e. medal count 2000-2999 = 5% reduction time of research, 3000-4999 = 8% reduction time of research) or a penalty could be assessed for the medal dumping (i.e. no resources for defeating a player that has an HQ 4+ levels lower than yours.
This will encourage players to update bases and research. Players will want to purchase more gold to update faster to get to the tiered research bonuses. You could also implement a gold slot machine that could reward various war factory items, gold, or resources which will help players who wish to spend the gold to gamble.