Features 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 CrockfordPeople who should be the first to recognize the value of an innovation are often the last.
Douglas Crockford