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.
-
I liked all halos 1-3, was iffy about ODST, and saw many canon errors reach but could stand it. But I had (what I believed) were realistic expectations about what would be in Halo 4. For example the portal system, we have seen forerunner portals before and they weren't massive swirling holes, also they didn't affect Cortana at all. Another and final example is that I expected forerunner weapons that looked like they could have been reverse engineered into covy weapons. How you go from hardlight to plasma I don't understand. So I think its a combination of expectations and nostalgia.