может вопрос был не коректно задан, может не коректно воспринят
Вопрос состоял в следующем. В чем принципиальное различие MVVM и MVP, если не считать Dtata Binding. Второй вопрос - зачем MVVM если Data Binding можно сделать на MVP
вся суть ответа на различия мввм и мвп лежит в UI тестах. ИМХО
ну достаточно нормальный вопрос. МVVM основан на обозревани изменеение данных. в то время когда в MVP принудительно сообщаем стоит ли вьюхе обновляться или нет