For starters, I’ve been really enjoying Infinite since it came out and don’t actually have many complaints, but man do I really need to just rant a bit, ok a lot, about my two biggest complaints which are: Matchmaking and Rank Progression
Matchmaking - The Problem
Matchmaking’s been a huge painpoint for me especially when playing Ranked since the reset. Before the reset I was at Diamond 4, grinding away to hit Onyx while playing through a sea of 2000+ Onyx player lobbies, ever since the reset I’ve been down to Platinum 4, and still getting placed into a sea of 1900+ Onyx player lobbies. Thanks hidden MMR that totally doesn’t exist, wink.
At least before the reset I was grinding through the later stages of Diamond so it felt like I was actually earning my way up, now I’m grinding my way through Platinum to get Diamond, getting paired up against people who’s ranks are still high Onyx and I get +1 or -10 CSR per match.
Matchmaking - The Solution
Get rid of the hidden MMR / skill based matchmaking system, have matchmaking for Ranked playlists be based on the players CSR and it pairs them with players of similar CSR, and expands the difference in CSR for the search based on who’s available, example:
1400 CSR players get matched with players between 1350 and 1450 CSR, if not enough players can be found then the search expands to 1300 and 1500 CSR range, so on and so forth.
Let Social playlists just be a jumbled mess, using sbmm even in Social is causing it to just be a sweatfest no matter where we play, the casual fun of Halo is effectively just gone entirely from this game and is discouraging for a lot of people.
Rank Progression - The Problem
Shorter than the last rant, it’s clear that Rank progression is strictly based on whether you win or lose and what your K/D is. This massively sucks considering that 3 of the 4 game modes in Ranked aren’t even kill-based, playing an objective game? If you want to go up you’d better make sure you end up with a good K/D, but that also means someone effectively has to sacrifice their progression to play the objective and not get kills, which leads to a complete loss of incentive for working as a team, because obviously everyone wants their ranks to go up.
Rank Progression - The Solution
Have your Ranke Progression at the end of a match be based on 2 things, whether you win or lose, and what your score is at the end of a match.
Won the game? you get +1 CSR for the win and +1-13 more CSR based on what your overall Score was in the match, this encourages people to play the objective in ranked just as much as getting kills, encourages gameplay, and Score is already implemented as a metric in the game, the fact that it’s not leveraged in this way already is insane.