I think a lot of the developers at IW are banding together and making start-up developing companies. Just what I heard on teh interwebz, so who knows if its true, but MW2 put IW through the ringer with all those firings.
Personally, I blame Robert Bowling. God damn fourzerotwo asswipe.
Haha, only kidding, I think its funny everyone complains about Bowling, he's just a creative director, not an engineer or anyone who could manipulate the game to fix it. Lulz.