Все несколько сложнее.
View не только рисует, но и реагирует на сообщения и изменяет Model (если есть).
Controller тоже реагирует на сообщения и изменяет Model и View, причем одно и то же сообщение может быть обработано два раза.