Lately I have seen a few examples of several companies getting so hung up on the details that they're not getting work "out the door". Some of these are small companies, others huge corporations.
The context on the reports I've seen is that this is a bad thing. The counter-argument is that it's better to not put out anything than to put out sub-standard work.
Personally I think it's usually better to put out something rather than nothing...but I can see both sides' arguments. What's your take?