Update from 23. 06. 2008
2K Lead Programmer: 'BioShock Should've Failed
"Some people think that constantly messing up, and pushing dates isn't a good way to make a game, but as far as I'm concerned it's the only way to make a good game."
Interesting point. I'd second that with the little difference that it probably isn't the only way. It is just highly illusoric to expect that delays can be absolutely avoided. Sometimes they are necessary.
Still making the assumption the other way around is highly fishy. If i would apply this theory to our project here (and actually most project i worked so far) just because something is late doesn't mean it is really getting good. Hopefully it's getting better at least.