Probably Will Wright.
But I can't really think of a developer who expects absolute perfection in his medium.