Do note that in a corporate setting, this obsession is primarily due to Project managers, Implementations, and even Sales who don&#x27;t have a hand in the actual development expecting projects to be finished quickly, and to &quot;just work.&quot;<p>When these groups hear the words &quot;Agile Development&quot; which was a common buzzword in recently past years - they take it literally - &quot;moving quickly.&quot;<p>I completely agree, and it is often the cause of absolutely unnecessary bugs, stress, inefficient code, and developers often precipitate this bad obsession.   But it comes from, and is ingrained from, somewhere else.