МП>ряд задач, типа решения проблем на продакшене в частичной доступности окружения и неполного логирования требуют прямо скажем научной деятельности построения теорий, гипотез потом разработки методики как эти гипотезы отвергать...
Или можно реализовать на production мониториг, логирование, резервирование и другие удобные для эксплуатации вещи, а не блистать интеллектом, там, где можно обойтись кувалдой.
Ну, а если заказчик уперся и не позволяет все это сделать — пусть платит за искусственно созданные неудобства (или парит мозги другим исполнителям). Если у тебя нет возможности выбора работодателя, тогда, конечно, придется работать на условиях заказчика (напрягать недюженный интеллект), но, IMHO, это не повод для гордости.
Впрочем, из любого правила есть исключения. Поэтому, если можно обойтись паттернами — это нужно сделать (правило). Потому что так проще, быстрее, надежнее, дешевле (для всех). А если задача не стандартная, где паттерны не катят (исключение) — вот тогда и нужно мозг включать. Так что паттерны не замена мозгу, а инструмент для разгребания рутинных задач.