Things don't change because people change their minds. They change because they retire or die.
Douglas CrockfordFeatures have a specification cost, a design cost, and a development cost. There is a testing cost and a reliability cost. ... Features have a documentation cost. Every feature adds pages to the manual increasing training costs.
Douglas CrockfordIt turns out that style matters in programming for the same reason that it matters in writing. It makes for better reading.
Douglas Crockford