с тем, что обычно в таких системах хаос и разруха я согласен, а с тем, что по-другому невозможно сделать — нет.
чтобы сделать по-другому нужен очень сильный и крепкий архитектор, до ахуя прозрачные и налаженные процессы коммуникации (на уровне хороших диаграм, стейтмашин, а не просто ссанина на плохом английском в тикетах Джиры), высокая инижерная в целом в команде, включая менеджеров.