I used to be like you so I'll try to be nice.
I don't like halo, I think its an over simplified rehash of gameplay mechanics that got boring long before the xbox came out. I think the people who play halo rather than a more strategic shooter are at best missing out and at worst idiots for choosing the wrong game.
But the thing is, I don't really care. It doesn't matter to me anymore that millions of morons play an obviously shitty game. Since you don't play it it shouldn't bother you that other people do. Sure it can be annoying when the hype comes in but its not really worth getting upset over.
Still fun to pick a fight with a fanboy though, that doesn't get old.