... and the high points for narrative and gameplay are completely divorced from each other.
Yeah, this is the other issue I have with Halo; I've been told repeatedly that the story of Halo is incredibly deep and next level. Gave me the impression I'd get story and lore comparable to Mass Effect.
The one thing I was impressed by in Halo was enemy AI. That was really well done. Somehow, despite it being so old, most games don't bother making AI like that today.