Matchmakers are all tradeoffs. Lets try for a different game mode with a different set of tradeoffs.
It is designed to address the issues in articles like https://www.washingtonpost.com/video-games/2022/05/27/skill-based-matchmaking/
Lets see if we can get a fair matchmaker, which ALSO addresses at least some of these issues.
The TL;DR: of the issues is, “if you use a skill based matchmaker, I never feel like I am good at the game no matter how good I get”. Improving at something USUALLY comes with the feeling of it getting easier, but skill based matchmaking removes that.
For some people it is a big deal. It used to be when you got good at a game, you would get to trash the others in it, but, without smurfing it doesn’t happen in overwatch.
Lets see if we can fix it, but still keep the games fair, and VASTLY speed up the matchmaker while we are at it.
So, here is how it works. The matchmaker is looking for pairs of players, playing the same role with similar SRs.
Once it has enough players, it throws THOSE pairs together in a game, and lets it go without ANY concern about which SR’s of each pair it is using.
You could end up with a pair of silvers DPS, 3 pair of plat (Tank, Supports), a pair of diamonds (also DPS)
And now you have a match.
Since the 2 teams have similar SR’s for each player / role, you have a fair match.
Because they can be wildly different SRs, the higher SR players can feel powerful, since they get to play against players notably worse than they are.
The lower SR players get to play in higher SR games, and perhaps learn more, since, one of the winning strategies is the higher SR players helping out the lower ones. If you can get your low SR players playing better with a bit of “on the fly coaching” that will go a long way towards a winning game for you.
The matchmaker has a dead easy time since finding pairs is easy.
Everyone wins.