Sprinting, chosing your own starting weapons, tayloring your abilities to your own playstyle, killcams to see how you can improve, join-in-progress, playlist per gametype, weapon balance, plasma pistols to take down overpowered vehicles, feel of the weapons, jump height, and a million and a half other things that define the online play experience.
And yet you come to a hardcore online community and you read shit like "Flinch is breaking what defines Halo and I can't play online like this", it just makes you sad. Like seriously. It's time like this where if I was a developer, I'd say fuck it. It's like if your wife got a pimple once and you filed for divorce. It's so damn petty.
And there are thousands of different features and systems at play to define what makes this game Halo and fun, and yet the "hardcore community" is typically the shallowest, where they always break the damn game to one feature and how it's ruining everything.
Dual Wielding is no longer Halo.
Lack of Hitscan is no longer Halo.
Bloom is no longer Halo.
Armor Lock is no longer Halo.
Flinch is no longer Halo.
Times like these I pity those who think they are true Halo fans, when millions of "clueless noobs" are out there and enjoying the game just fine. I rather play with those that just wanna play for fun.