Серебряной пули нет, и архитектура будет зависеть от только от спкецифики проекта, используемых технологий, и опыта команды.
Из того что я вижу - да, очень часто приложение приходит к чему-то похожему на MVVM/MVU/Flux, или даже сочетанию разных подходов