The only reason this is happening is because Activision can't stand to go a christmas without having a new CoD game out. They're too stupid to realize this isn't a yearly game like Madden. They've turned all of their franchises into yearly games.
Hope they have much lower sales expectations next year.