Sehe ich nicht so, es fehlt halt das passende brauchbare FrameWork.
Ich sehe das weniger philosophisch, eher konzeptionell und praktisch:
ViewModel reflektiert View --> d.h. eigentlich ist das Alles zusammen "View-Stuff"
Der "View-Stuff" ist die View mit ViewModel eng verschweisst.
Model ist die Kapselung der Business-Stuff.
Du darfst das so sehen, aber bitte nenne das nicht MVVM. Danke.