Does anyone else feel like IW have kind of gotten the short end of the stick on their past couple releases?
First MW3 was marred by all of the drama with so much of the original team jumping ship, by all accounts it's a miracle the game even shipped.
Then Ghosts was in the unfortunate position of being the first game to ship on the new consoles, the specs of which apparently weren't even finalized until Ghosts was well into development (this being during the two-year dev cycle too).
I know that these things don't explain away all of the problems Ghosts and MW3 had (cough cough map design cough), but I often feel that people are a bit hard on them given how difficult it is to make games.