Call of Duty has apparently managed to release a new game every year since 2005?
I wonder if it would have been cheaper to just release huge updates (like a new/continued story) every year.
From my perspective, that just allows more time for tiny extras and dialogue. Renders and setting all done.