&gt; Today&#x27;s developer spends disproportional amounts of time writing unit tests and, yet, producing buggy code.<p>Unit testing make you a lot more efficient. You can choose whether to spend that efficiency producing less buggy code in the same time with the same functionality, equally buggy code quicker with the same functionality, or equally buggy code in the same time with more functionality.  Most of the time businesses quite reasonably decide the second or third option is more valuable.