However, I think they need to stop putting in more. That was the whole reason MW2 became retarded for me. The spent too much time putting in more guns, more killstreaks, more attachments and look what it lead too. People creating ridiculous combination giving them unlimited rifle grenades underneath an already powerful gun where 2-3 shots will still kill you. And take a look at the killstreaks.
Hell I remember getting my nukes. I had to get 7 kills for a nuke because at that point my harrier would take out enough guys to push me to like 12-15 kills. Call in third killstreak and bam game over. Personally I like how you had predefined killstreaks in CoD:WaW and how if used properly you could get the kills you needed, but the killstreaks weren't super overpowered. That way the bottom line the game was still about getting kills by yourself with your gun. Not by some ridiculously powerful AI.
I'm actually gonna have to disagree with you on this one, at least partially. While I think your right and they should give it a rest, they won't because every year there are millions of people waiting to buy the same rehashed game with one or two little new toys thrown in.