On the flip side, I have to wonder if some of this may be an example of the old engineering cliche, "'perfect' is the enemy of 'good enough.'" The idea there is, more or less, that no project will ever be perfect, and an effort to make a project perfect will cause its cost to balloon and its schedule to extend out indefinitely, with nothing to show for it. On the other hand, if goals are set that are far short of perfect, but which are good enough to serve the needed function, the project can potentially be finished on budget and on schedule.