Why Bungie, why would you do this?! - Halo Community
Posted by: MyNameIsCharlie
343i was trying way too hard to be canonically correct when making the game, and in doing so took it all too seriously.
The Spartan 4's in the prologue, unexplained mutated jackals, every character kissing Infinity ass because "teh Infinity is so epic. Why can't I stop talking about Infinity, blah, Infinity, blah.
343i took their artistic privilege/vision/opinion to the extreme. "Following canon" isn't a problem they suffer from, its the lack of it.