Дело в том, что разговор больше не о стейте как о явлении, а о архитектуре с ним уже не на бегиннер стадии, а когда проект уже на 180 компонентов к примеру. И если делать компоненты в ивент- модели то много вылезает вопросов. Например, дробление стейтов по лейзи модулям создает маразм в отношении их взаимодействия если надо полезть в стейт соседнего модуля, роутер стейт - который демонстрировал Алекс на воркшопе, может решить вопрос контроля роутера, но ведь насколько это заковыристей решение если иногда воркараундом просто можно в компоненте вызвать роутер и прописать там на него кондишен? Роутер же имеет и свой state и data, то есть, неужели вся догруженная сложность описанная выше и есть консистент датафлоу?