Любой паттерн, подход, методология всегда имеет границы применимости. А также, многие методологии имеют продуманный способ расширять структуру. И при этом утверждать, что следовать архитектуре/методологии это глупо?
Путь вникуда это работать в команде без общего единого понимания структуры проекта. Методология призвана ответить на вопросы разработчиков единым языком. Чтобы новички понимали как все устроено, не изучая в каждом новом проекте глоссарий и то как там понимают апи и фичи
Ну вот мы её и составим, только то что работает для нас а не что-то с книжек и интернета