Halo's a social game.
Not really, the single player campaign is meant to be played as that, single player.
Sure it has the option for 4 player co-op but the actual campaign is designed first and foremost as a single player experience.
Then of course there's the multiplayer but that's not what he seemed to be comlpaining about.