How and why?

How are there still so many frustrating issues? I joined a ranked game and my team was inbetween 4-7 and the other was anywhere from 1-26. That’s not ranked, that’s just ridiculous.
I can forgive the MM issues to an extent but uneven teams? More people in a game than the Playlist will allow? This isn’t a new IP but literally a collection of ten year old games. Im still trying to figure out why team slayer is 5v5. On most of the older maps it’s one giant fragfest and spawning is near impossible. And why can’t my friends stay on the same team. For such a celebration, it seem like 343 brought a cake out and dropped on the ground expecting us to still eat it saying “if you eat around the dirt, we may be able to add frosting to make it bareable.” That’s not a fan service, that’s a bait and switch, “over 100 maps” I haven’t been able to play 100 games because of this mess.
-end rant-

I think the problem is the Xbox One in general. My homies and I quit trying to find games in MCC and tried Worms out. We can’t connect to each other in that either.

I think Microsoft fired all the good people from Xbox and 360 and decided to only test for single-player game loads. Customs and matchmaking across the board are screwed in so many games. If Halo 5 lacks team objective play I’m going to get good and drunk and go buy a playstation and just move on with my life. I waited for 343 to fix Halo 4’s “All slayer all the time” motif and for nothing- I’m pretty sure Halo 5 will be even worse. They haven’t announced anything and that’s worrying considering what happened to the Halo 4 community. They ignored us for months on end.