Quoted from greenhornet:
how about insisting companies begin working on the code earlier and with more programmers so its done on time.
I think the core problem is lack of real-world location testing in the final part of development. Stern's lunch arcade isn't going to give them the feedback they need. Bring back location testing and it will help with a lot of the day one nonsense of buggy code. It won't be more COMPLETE, but what's there will at least be more polished.