Сложность определения последствий внесенных изменений. И, как следствие, увеличение скоупа тестирования. Конечно, можно делать всё очень модульно и красиво, как в том же изуми, но где гарантия, что доработка одного класса не повлияет на гц и не просадит latency другого класса? Не говоря уже о последствиях обновления версии библиотеки.