So many youtubers over on the Call of Duty side are talking about Skill based match making. Youtube it, its a current hot topic. How AAA companies study this, and use it in their lobbies, its their trade secrets, and even Devs sign agreements to stay silent. Ties into many things like how fortnite uses Bots in their games so players feel they are getting wins, and keep playing more, keep paying more. Ever notice some Blitz games the players never speak and run around doing their own thing?
In short companies are all about making money, Participation and even Spending based match making is a thing in some games, aka Microtransactions. Some youtubers were talking about how whales and streamers in some games are white listed to get more favorable lobbies, with increased chances of winning.
The new WoW boss came from Call of Duty, it might be important to take a look. Youtubers can break it down better than me, so take a look at SBMM in gaming. Take a look at whats going on in Call of Duty.