Ever since Halo 4, the amount of these so called "Halo fans" starts to take shit on 343, i feel bad for 343 because they're trying there best to give the fans they want, you halo fans are nothing but cry babies who doesn't like changes, guess what, halo 2's anniversary mp played like halo, and that's what i wanted, not this halo 4 mp bullshit, Halo 2 anniversary mp is what i wanted in halo 4, add new elements but keep it to its core, that's what made halo special, if you don't like then by all means, exit stage right and get out, you're free to leave, nobody gives a shit about you and that's is that, I've been a fan of halo ever since Halo 2, I played halo 4 and I can understand why no one likes it, its all because of the multiplayer, now everyone likes to loose out all the hate for 343, why, its there first game, good people make mistakes sometimes, how would you like if you had a boss and you always hate on him for making mistakes, guess what will happen to you, yep you get fired because you hate on him for making mistakes, do yourselfs a favour and stop with hate with 343i and give them a break, we don't want cry babies on our door steps.
As a Halo fan, I can say that while I didn't like H4's multiplayer, I definitely did not hate it. I was disappointed, don't get me wrong, but I agree that 343 tried their best. They were trying to modernize Halo for modern shooter audiences; it was obviously a bad choice, but they've hopefully learned from their mistake. I'm sure Halo: MCC will be something that the fanboys will want to play, and hopefully Halo 5 will be better as well.