Quoted from ZippyThePinhead:
Stern here's a ridiculously crazy idea...if you can't release updated code for every machine in production within a 4 month time frame...HIRE MORE PEOPLE TO WRITE CODE. It's not rocket science...the lead programmer should pretty much know what he wants to accomplish with the overall code, who should be able to disseminate that information to a team of programmers. If that team is overwhelmed with any particular project...HIRE MORE PEOPLE TO WRITE CODE!
But people already bought the games, why would they put more money into an already sold product if they don't have to... :/