Пример из нашей практики:
В нескольких микросервисах дублировалась логика для HTTP-запросов (повторные попытки, логирование, сбор метрик). Когда потребовалось изменить формат логов, пришлось вручную править 12 разных сервисов — на это ушло 2 недели вместо возможных 2 часов, если бы код был вынесен в библиотеку.