I'd argue that Halo 4 is far more human than the first 3.They threw on the forerunner stuff way too strong IMO! Halo - Reach Bungie just gave little pieces of forerunner here and there but here comes 343 and they blow the whole thing wide open! Halo isn't supposed to be about forerunners it's supposed to be about people! Once they took out the human aspect it lost so much! Halo 4 was a good attempt but they need to quit with all this sci-fi shenanigans!
You can't keep the Forerunners a mystery forever if you want the story to progress. The same was done with the Covenant. You have to discover things to have a sense of discovery, lol.
I sure don't want too much sci-fi in my sci-fi!