There’s a great article at Wired that talks about why Pro Gamers don’t like CoD. Halo isn’t mentioned, but it’s clear that 343 could learn from CoD’s mistakes. Check out my reaction here>>>
Basically, there are too many CoD games and they change the game mechanics too much. Now that we have Halo 4, i beg 343 to keep Halo the same. No more overhauls of game physics, kill times, and weapons.