Halo 4 is alright, it's not terrible but it doesn't really feel like halo either. The COD players will love it but 343 really gave the middle finger to the true halo fans. Halo used to be about strategy and precision but now it's just rushing the enemy and hiding behind corners with power wepons that you didn't even have to fight to get in the first place.
THE GAME BREAKER is the custom match issue, if they would just fix the customization issues and bring back the old gametypes the halo franchise WILL last under 343, but if they don't bring the old features that all the hardcore and long term halo fans love, then i don't expect halo to go anywhere under 343. Say what you will, but this cuts the repeatability 10 fold. You can't tell me you didn't love messing around in cool custom matches with neat forged maps. Infected, Fat man, Swat, Race. All that cool stuff.
-Let me just add that this isn't complaining, rather constructive criticism.