Aloha ;)
Ja. Die Crux am MVC ist, dass mit jedem unterschiedlichem Scope neu bestimmt wird, was davon Model, View oder Controler ist.
Naja - Model ist ja sehr klar umrissen. Das ist die Persistenzschicht (Datenbank oder Dateigrab), maximal noch zusätzlich der Systemteil, der ausschließlich Daten ins Datengrab "schaufelt" (danke für das Bild :D).
Recht hast du vor allem hinsichtlich View und Controller. Es ist zwar so, dass manche Dinge ziemlich zweifellos einem der beiden zugeordnet werden können, aber gerade die Grenze verschwimmt sogar bei beibehaltenem Scope naturgemäß stark.
Mit unterschiedlichem Scope (d.h. dann weniger des ursprünglichen "Views" im Scope zu haben) wird sich nur der Anteil der View verschieben und der Controller kleiner beziehungsweise größer werden - da das Model fix definiert ist und definitiv keine Inversion in den Rollen auftritt ist die Variation eher beschränkt.
Grüße,
RIDER