Yeah they were, but how many games can you push in one generation without thinning it out? What exactly disappointed you with 4?
The biggest thing that disappointed me were the cuts to gameplay that they made in order to have better graphics.
For example, the biggest annoyance that was CONSTANTLY in your face was weapons disappearing off of the ground after either X amount of time or when you crossed over an invisible boundary. When one of the major cornerstones of the Halo games gameplay loop - limited ammo and the ability to only carry 2 weapons at a time means weapon prioritization and ammo management grow in importance as the difficulty ramps up. Those weapons on the ground represent valuable resources during a battle, if you cross over an invisible boundary and suddenly all the weapons on the ground disappear, you've suddenly lost out on valuable tactical assets.
And why did that occur? Likely because graphics were prioritized over gameplay, everything on the ground has to be tracked and takes up some amount of memory. 343i decided that memory could be better used on graphics and as a result gameplay suffered significantly.
That's just ONE thing out of many where 343i's questionable decision making during development makes you wonder why they were making a Halo game. The aesthetics also took a turn for the worse when they hired on the Spawn creator (or was it artist, I can't remember his name) to lead the art direction for the game. The story also took a massive shit on the entire series.
AAAAUUUUUGGGGGGHHHHH. The bigger question is what did Halo 4 actually get right? I guess neon lights? It was utter trash, IMO. And Halo 5 was even worse.
It says something that I've purchased every single Halo game that was made (including the RTS game as well as Halo Spartan) and Halo 5 is the only one I've never purchased and Halo 4 is the only one I've regretted buying.
Bungie knew the correct way to go about things. Focus on the gameplay first, then do what you can with the graphics.
Halo 4 and 5, in addition to a questionable change in direction for storytelling did everything a developer shouldn't do in a game. Focus on the graphics first and then figure out the gameplay after.
I'll give credit to Halo: Infinite that the people internally who wanted gameplay over graphics and a return to a more Halo-like story (versus the abominations that was the story for 4 and 5) won out over the people there that greenlit 4 and 5. However, 343i was a mess by then between what I assume was heated confrontations between the faction (upper management at 343i) that wanted to take Halo in a "new" direction and the engineers that stayed when Bungie left MS that wanted to continue making real Halo games, that Halo: Infinite was destined to be a bit of a technical mess.
Regards,
SB