Все всегда правы в своей субъектинвой реальности

Так как я пишу по МВЦ, то для меня минимальный оверхед в общении с сервером это представить его в виде модели.
Это не еще одна модель.
Это МОЯ модель.
И когда я отправляю-получаю запрос - я просто синхронизирую свою модель с серверной.
Вот и вся загадка.
При чем роль коннектора и протокола в этой схеме настолько мала что на ней даже останавливаться не стоит.
А как там у вас в мвп я не знаю. То что я по картинкам и описаниям увидал - так это один глобальный минус.
Дисконнект сервера и всё упало, потому что ничего нет, нигде, только на сервере.