Excellent post. This is why cross-game playlists are inherently doomed: Players do not want to play Team Slayer or Big Team Battle, they want to play (as random examples) Halo 2 Team Slayer or Halo 3 Big Team Battle. The reality is that, despite all being part of the same series, there are very significant differences even between Bungie's Halo games.
To add on to my post, part of your problem is that you're approaching Halo CE with the mindset that it's going to play like another Halo game that you're familiar with. You set yourself up for unrealistic expectations by doing this and cause yourself to become disappointed when you finally realize that the game doesn't play like you imagined it would. To fix this all you have to do is approach the game with a more open mindset by not expecting Halo CE to play like another Halo game that you're familiar with just because it has "Halo" in the title.
I think the key words here are that, apparently, I don't know how to play "Halo CE". In other halo's, that rocket would have killed the guy. Also, I turned away because I thought he was dead by how his body went limp and hit the wall. No, I'm not used to Halo CE at all & I feel that I've proved my point. The question was "why the hate with Halo CE?" and the answer is because it doesn't play like the other Halo games.It's okay to dislike Halo CE, I completely understand where you're coming from. Each iteration of Halo is completely different from each other so it's perfectly normal to feel alienated by the way the game plays. I have a feeling the reason why the OP made this thread in the first place is because he is getting tired of people quitting out of the team slayer and the BTB playlists whenever Halo CE or Halo 2 whens the vote.
and xxcloud7x, thank you for the constructive criticism. I'll keep this in mind if I ever decide to play CE again...
Anyways the root of the issue is cross game matchmaking playlists, no one likes being forced to play a game they don't like, everybody has their own personal preference of Halo games that they like to play. All I'm asking for is for people to approach Halo CE's multiplayer with a more open mind and give it a second chance. I didn't get into Halo CE's multiplayer until the MCC came out so I know it's possible for other newcomers to learn the game as well as long as they approach the game with a open mind.
Halo has had an identity crisis since Halo 2 because each iteration of Halo plays completely different from each other. This has caused the Halo community to become fractured. No longer can I just say that I play "Halo", I have to be more specific about it and state what version of Halo that I play. This is why I try not to expect Halo "X" to play like Halo "Y" and vice versa. To me the only real Halo game is Halo CE, to someone else it might be Halo 5.
Yup Bungie started this horrible trend of reinventing the wheel when they decided to abandon the core principals/fundamentals of Halo CE by making Halo 2 play radically different from Halo CE. They did the same thing when they made Halo 3 but to a lesser extent, and then completely went off the deep end with Halo Reach. 343 then started to follow Bungie's horrible trend of reinventing the wheel when they decided to make Halo 4 and Halo 5.
That being said it seems like Frank O' Connor just recently confirmed that the next iteration of Halo won't be reinventing the wheel like the previous Halo games did and instead is going to be using and improving onto the core of Halo 5. This is good news for those who enjoy the core game play of Halo 5 but bad news for people like me that don't like the core game play of Halo 5 and want to see the Halo series come full circle. I want the next iteration of Halo to have Halo CE esque style of game play, basically I want a Halo CE 2.0. Anyways I could be completely misinterpreting what he is actually saying so please take what I said with a grain of salt.
Back onto the topic of the cross game playlists issue in the MCC, IMO the best solution to this problem would be to add the option to join in the middle of custom games and add a custom game browser. This would allow players to be able to conveniently play what they prefer without having to deal with the annoying cross game playlists. Another solution is to get rid of the cross game playlists(team slayer, BTB, Team Hardcore, and etc) and add multiple matchmaking playlists for each individual game but this would require for the MCC to have a decent sized population which unfortunately I don't think the game has.