[quote name='mietha']Short version: because bungie didn't make it. Anytime you have any big media franchise: movie, television, video game, whatever, and you change who is running/making it, it always "sucks", whether it does or not. To be fair, though, most of the time it actually does.[/QUOTE]
Well, it's mostly due to them abandoning a lot of Halo's multiplayer staples. They tried really hard to target the CoD crowd and alienated their core in the process. I still like Halo 4, but I agree with a lot of the complaints.