Без заголовка
Согласен по поводу мейнстрима, но лучше всегда оценивать (будущую) стоимость и трудозатраты умноженные на риски. Я в реальном производстве (SCADA/MES) видел пример отказа от модульной архитектуры в пользу сильносвязанной, потому что в конкретном случае указанные преимущества перевесили недостатки.
А что вы думаете по поводу надёжности модульных систем против монолитных?