The Halo games allow for four-player co-op but not all on one console. The narrative also takes a hit as you're all playing as Master Chief.
That's not true for all of the Halo
In Halo 3
, player two would be the Arbiter, while players three and four would be Elites (who even have names!). In Halo: Reach
, other players logged into profiles can customize their own character, rather than as player one clones. Customized SPARTANs can also be used in Halo 4
's Spartan Ops co-op mode, though sadly additional players are indeed Chief clones in the campaign.