I have a theory...People hate games they suck dick at. (I hate Call of Duty...and i do suck) But Since I'm good at halo, thats why i like it.