последние 2 года разрабатываю системы по обрабтки данных с преприятий, и какие способы организации микросервисов я только не пробовал. Подход класть все в один репозиторий, привод рано или поздно к тому, что это становиться сложно поддерживать и вводить новых разработчиков в проект. Особенно эти node_modules по 2ГБ меня просто убивают.
То, что где-то такой подход привёл к хаосу, не значит, что сам по себе подход плохой