I mean, honestly. Halo 2 came out, a bunch of people started hating it. Halo 3 came out, everyone suddenly "put aside their differences" and started hating that instead. Halo: Reach? One of the biggest hate problems so far. Halo 4 is no different. I seem to see a pattern here.
-
Because it is different from the game before, and lots of people don't like that, I suppose.