Hmmmm an interesting perspective. Food for thought.
I guess it comes down to finding a balance between progress and meeting expectations.
I think unless an improvement in the code is necessary due to lack of support for the current version of the code, that perhaps one should simply leave well enough alone.
I guess one should seek a peak state and try to stay there.
I appreciate this discussion too. Not just interesting but important.
In my opinion there needs to be critics as well as supporters and no one should ever be immune to criticism.