Halo 4 is fun to a lot of people. It's not some objective thing you can just state. As for the numbers, they fell off from the start.
I'd like to see future iterations rely less on the Season Pass model and even rely on charging for map packs. I don't like the degree to which the playerbase is fragmented. Sure you have 343 supporting a load of playlists which encompasses multiple styles of play but then you layer on the added complexity of matching players based on dlc they may or may not have? That's not a good combo.
it's not even a question of combo.
it's Reach v2.0. with perks.
I never like COD perks. and never like Reach playerbase fragmentation.
it's like 343i thought their crazy budget would make them able to turn two horrible things together into one beautifull new AAA thing.
it also had collateraldamage in the form of RIP Firefight, which was my default MP mode in Reach, my one heaven to support and love Halo in the chaos of the Reach saga.
I liked playing Halo 4 MP. but once again, I almost never got to play the DLC maps I paid for.
Fool me once etc...