Yeah that is probably going to help the quality level. I'm not sure it would reverse the sales trend though (although lets be serious, COD in decline is still the most bankable brand in gaming). If somebody is pretty much done with running around and getting kill streaks, I'm not sure what would bring them back.They already made the decision to add a third developer to the rotation so that each one has more time to get their game to market, and they've made it pretty clear they plan to support fewer platforms for future releases to similarly reduce developer workload. (Ghosts had an absolutely absurd six platform simultaneous gold; it's pretty much a given that they'll drop Wii-U support at a minimum for the next release.)
Probably not the changes fans and/or pundits wanted, but actually not completely bad, in my opinion. Like most people I think they'd be well-served by breaking the annual rotation rather than adding more developers to further muddy the waters, but at least they're making arrangements to ensure that Sledgehammer/Infinity Ward/Treyarch actually have time to complete the games.
They're going to have the largest install base possible to sell to, and have to be pocketing more money per copy than they were from Halo when Microsoft owned them. I think they'll be fine on that front. I'm just curious to see how the really aggressive production schedule that was leaked out (full game every two years, with a retail grade expansion in between) works for them. If they're really got a decade of content mapped out, than maybe there will not be an issue.Well, Bungie's problem is how much they burned already on Destiny.