Seriously, you know why? People actually talk in this game. People in general are actually pretty cool and hilarious, sure they rage and such but if you have a good game they will compliment you. Sure there are a few 12 year olds but for the most part I have come across mostly cool bros who like to chill.
The Halo community on the other hand doesnt talk, and takes the opportunity to teabag at every chance they get. If you get a good game people will hate on you and send you messages like "u suc" when you get a great game. Also the community complains about the game so much while CoD community is content and having a blast.
I know this forum doesnt want to hear it, but CoD just wins now. Black Ops 2 is a superior game, this from a longtime halo fan who didnt like MW3 much.