I am pretty peaved at the xp cap - I can only play on the weekend, so I play for 4 hours and hit the xp cap... It totally kills the motivation to play the game. Who wants to play for no xp? When Halo 3 came out there was no xp scheme, and therefore no problem! Now I feel like I am cheating myself when I play beyond the cap limit, because of the system that 343 has created.
I also hate how they killed firefight... why couldnt they just leave it in? Now we have 5 minute spartan ops... firefight was flawed but really fun.
I cant understand how people are saying this is the best Halo.