Конечно, мы не говорим об ошибках, которые жизненно важны для бизнеса, — мы не можем допустить, чтобы программист стер базу данных клиентов и работа встала на сутки, это слишком дорого обойдется. Вы должны рассчитать все критичные ошибки и всячески их предотвращать (в том числе устраивать разборы полетов, если произошло что-то ужасное). Но не всегда цена ошибки велика. И если вы понимаете, что человек ошибся, но в принципе ничего ужасного не произошло, иногда полезно разрешить ему ошибиться без последствий.