I’m gonna preface this saying I’m really glad 343 has worked so hard to make the mcc into what halo deserves it to be. They didn’t have to fix this game years after a botched launch and they did anyways.
that said, despite matchmaking being more or less better than its ever been in mcc, its not as good as it was on the 360.
there are CONSTANT matches in mcc where one team or the other is filled with people who have never played halo before and the opposite team has a 4 stack or more of sweaty guys communicating and its just not healthy for maintaining a community for most matches to be super lopsided.
it also feels like you get punished for doing good in a solo queue because after a while of kicking -Yoink- it feels like the game says “okay you are good so you can carry a bunch of team mates who have never played a game before for the foreseable future right?” Its ridiculous. Its not the end of the world to get a bad match here and there or to lose matches because you were outplayed. but to be doing the best in the match by 10+ kills and still have my team lose by 20-40 kills, its clear that something is wrong with the team balance.
aside from those issues, i have a lot more that i will list in bullet points for brevities sake.
-instant bans for disconnecting or accidental betrayals (which we all know are unavoidable at times in halo ce especially with the vehicles in big team) is just plain too harsh
its one thing to kick people from a match but i think actual bans should be used FAR more sparingly, if at all for minor things like team killing and leaving. like on the 360
-a halo 3 style veto feature would be nice in matchmaking. as well as a party up feature at the end of matches
-the ability to join into matches in progress or join matches you accidentally left etc; letting friends fill in for players who have left off of your profile
-more playlist specific variety. it feels like there are very specific map/mode combos and that makes the games feel a lot less content rich than they are. maybe remove auto/precision slayer and combine them with most matches being auto, a small portion being brs/dmrs etc; some being elite slayer etc;
-ping limits for having regional servers selected. they don’t have to be too strict but its really annoying selecting only 2 or 3 servers to avoid laggy bs matches and then having people playing on mcdonalds wifi in brazil or the ukraine or some -Yoink- ruining the match anyways
-bring back the anniversary playlist
-adjust the weighting of maps so that more maps get a chance to shine instead of being ultra rare
-the addition of daily and monthly challenges to go along with the weekly and seasonal ones
and just as a side note, please bring split screen to pc