Когда у тебя 15-20 команд и каждая кто в лес кто по дрова, у кого TFS, у кого Gitlab а у кого jenkins с mercurial. Поддерживать каждую систему люди нужны. Наработки одних у других не использовать и каждая команда делает свою реализацию пайпа, статанализа, тестов и пр.
В итоге, трудозатраты на любой чих становятся огромными.
И на поддержку самого процесса тоже.