I’m going to try to keep this as constructive as possible.
I’ve never been a fan of the true skill 2 ranking system since it was first introduced in Halo 5. I believe basing the matchmaking and ranking system on MMR is bad. I think most of the population agrees but for some reason we can’t seem to convince 343 so I’m going to give it another go.
Every player is your customer and the most important thing for any company is customer experience. MMR gives me a bad experience.
I believe the foundation of any ranking system should be win = rank increase, lose = rank decrease with the exception of 3v4 situations. Call me crazy but I think the goal of any game should be to win and if you can do that then you deserve some CSR. And stats can determine exactly how much, although it should always be more than 1 imo with maybe a few exceptions. I also think game time should factor into your CSR increase as in if you beat a team in 3 minutes it’s going to limit how good your stats are but you obviously destroyed the other team and that should be reflected in your rank. Players shouldn’t be punished for being efficient. I don’t know if any of this is taken into account in your ranking system because I can’t see the rank that my games are based on (MMR).
Recently it was revealed that you still gain MMR for losing a game as long as your stats are good. This is so confusing, I thought the point of a playing a game was to win, I guess it’s to stat? This is a huge disconnect between 343 and the community. If the point of the game is just to get good stats (and it shouldn’t be) then that needs to be more clear to players somehow.
Why MMR gives me a bad experience:
From what I understand a player that has a Diamond 1 MMR but a Platinum 1 CSR would be put into games with other Diamond players but this makes it so much harder for players to get out of Plat. The difficulty I experience shouldn’t be the same when I’m Plat 1 as it is when I’m diamond 1 just because my secret hidden rank says I’m already diamond 1. I can’t see my secret hidden rank, so it’s irrelevant. If I get trashed talked in game for being plat 1 am I supposed to say “I’m not really plat 1, my MMR is diamond 1”? No. No one cares.
I’m not a fan of my CSR being limited by my MMR, I can’t see my MMR and so I don’t care that it exists. I’m not even suggesting that it should be taken out. I just think more care needs to be put into how games impact a player’s CSR and my CSR should NEVER be limited by my MMR. If I’m winning games I expect to gain rank and when I don’t I feel very unmotivated to play. In fact, I stop playing all together. I actually don’t play halo infinite anymore but I would like to, I just find the matchmaking system so unenjoyable.
I don’t really fully understand the need for so much of the matchmaking and ranking system to be based on MMR, I think it could easily be updated to just use CSR instead and if I’m wrong I’d love to hear why. To be honest I think 343 is overcomplicating the ranking system. In apex it’s as simple as wins and kills = increase in rank. Why can’t we get that kind of transparency here?