Я еле осилил до половины.
Судя по тому, что услышал — они изобрели свой MobX, только без кодогенерации.
Ну и это их внутренняя архитектура, никто не обязан писать MWWM, только потому что у каких-то ноунеймов так принято.
Да вроде не очень похоже. Они же, как они говорили, сделали что-то очень похожее на то что на Андроиде сейчас используют. Т.е есть виджет, есть аналог viewModel, вся логика - сеть, формы и т.д инкапсулируются в этой вью модели. В виджет же приходят только данные (вместо биндинга в классическом MVVM используются стримы). A Mobx это все же про flux, про global state managment, от которого, как я понимаю ты хотел уйти (иначе не совсем понятно, зачем блок создавать в виджете, когда есть куча разных способов заинжектить стейт блока сверху)