Call of Duty needs creativity in their games, MW, MW2, MW3. They're the same thing, what changes is the graphics.
Maybe a different art style, invented guns, instead of copied ones.
Call of Duty could be a game that could glue you to the gameplay, not leveling up, not having all guns, not having prestige, etc.
Because when you get all these things the game gets pretty boring.
Treyarch and Infinity Ward have the capacity to make a fun game, like TF2(not anymore). But now it's so generic, that you can't even tell what game it is anymore.
I think what are we all asking here is for fun games, like the old ones, maybe Counter-Strike 1.6, etc. These were fun games to me, and still are!
I like some of features in CoD, like national socialist Zombies, that was a good experience, It had a nice story, a great concept, and it was fun like hell!
I may have ran from the point of the thread, but I still have a point.