This is a great metaphor for software. There is diminishing returns to refactoring and elegance. Sometimes the open source community goes too far (ever try submitting patches to big OSS projects.. Some are ridiculously picky with minor details like code style.)