Thanks for the feedback! We're currently working on features that will make the game more rewarding and loosen up some Gold constraints. As for matchmaking, it's based on a variety of factors, including medal difference, level difference, and winning/losing streaks, where each possible opponent is scored and paired based on those factors.