Guys, there’s now a non-zero chance that we will see a proper official Halo game running on top of a Quake 3 Arena derived game engine within our life-time. Childhood fantasy might become real. “:D”
I honestly didn't think that the story of 4 was bad (outside of the QTE fight at the very end), and I enjoyed the character growth in Infinite. If you jump from 3 to Infinite then you'll probably hate Chief, but the way he's gradually been forced to accept his humanity has actually made him more interesting to me. He's definitely not the original character he was intended to be (he kept his helmet on so that anybody could imagine themself inside the suit) and I think a lot of original fans are mad at that.
I remember people hated on Reach because it didn't follow Chief and they added all the gadgets, then people hated 4 because of the weird undersuit Chief wore and a bunch of other nitpicks. Infinite has been hated for a slew of other reasons, but now Reach is considered good and 4 has a rising reputation. It seems to me that PvP players and story players have two extremely different outlooks on where the games went wrong, but at least we agree on one thing - keeping 5/Guardians on Xbox only was stupid (I still haven't played it).
People hated on it because it was very much not 3 with stuff like bloom, sprint, armor lock etc. No masterchief story another blow. Armor lock was just annoying; people would pop it to block your stuck grenade, but all you had to do was just wait until its done then you kill them with the jump you have on them. Just delayed the game and made gunplay awkward. Kind of funny when you play a reach playlist in mcc now a days, no one is picking any armor ability but sprint, rest are kind of gimmicks or just make you a target.
People loved ODST despite it not being a Chief story, so honestly I think that's just an excuse players came up with after the fact. The rest is a PvP complaint, so for those of us who seldomly played online the game felt fine. I'm not saying there weren't problems, but I think PvP players are a very loud group whose input overrides people who enjoyed the PvE experience.