I was requested to post this as feedback.
#💬│wrf-general message
Basically, there is no good way to prevent smurfing. If you use Leagues or SBMM/MMR scores, KDA, whatever, people can just do bad to lower their score, and match easier opponents. Even if you use Total Power Rating for calculating how many mechs have level 13 modules for example, people can just bring a level 1 mech with no shoulders and 1 gun on the head, or only bring 4 mechs, and still stomp worse and new players.
My suggestion is to track matches played. You get like what, 15 trophies for a win MVP? Last season leaderboard players had at LEAST 1000 matches. I only had around 4000 trophies, so I had probably around 500 matches or more.
The reality is, no matter how bad someone is at the game, by the time you've played 1000 matches, you should easily have more than enough salvage and intel to have really good mechs in your bay. Even if you do awful every match, you still are finishing dailies, weeklies, and matches. Unless you're upgrading things and selling them, you have far better mechs than people with half your matches played. Play time is not a good way to calculate as the length of the match means nothing compared to how many matches played.
Matches Played should be a multiplier for the total matchmaking ranking system. I cannot think of any excuses that people with high hundreds to thousands of matches would ever be comparable to newer players.