There are many good and bad things about Halo 4 but I am focusing on the the negatives in this thread.
First of all, I would like to start off with the campaign. What’s up with Master Chief talking so much? I don’t recall John speaking so much in Halo 1, 2, and 3 combined. My second complaint about the campaign are these new enemies called the prometheans. I mean seriously, new enemies? Haven’t we been fighting the covenant since CE? I did not buy Halo to shoot at robot aliens. The story was also not widespread enough for me. I don’t appreciate the strange relationship going on between Chief and Cortana. Sure it’s the first Halo to ever have much character development, but who cares? I didn’t even play the stupid campaign. I decided not to after I found out there wouldn’t be a warthog run on the final level. Didn’t 343 learn from Bungie’s mistake in Reach?
Now to Spartan Ops. It almost makes me sick to think that Spartan Ops would replace Firefight. We’ve had Firefight since Halo: ODST. 343 HAD NO RIGHT TO TAKE AWAY FIREFIGHT! I don’t want story driven gameplay, with intelligent AI, and new episodes every week. I WANT TO -Yoinking!- GRIND XP ALL DAY ON FIREFIGHT. Thanks 343, for taking out a totally original game type and replacing it with something tired and rehashed.
Least and last, there is the “competitive” multiplayer. If you can even call it that now as the community has been poisoned with COD trash. Just yesterday I was playing with a guy who seemed a decent human being. We played a few customs and I added him to my friends list. The next day I saw him get online and hew was playing -Yoinking!- COD. Now I don’t blame the kid, the class system and ordinance drops obviously compelled him to this new Halo game. But after this incident, I’m not even sure if I’m playing Halo 4 or Call of Duty: Halo Trash.
So I beg of you Bungie, please come and save us. Halo is not Halo anymore 
Graphics are amazing, left me stunned… Interface is also cool.