В веб-программинге активно используется именно пассивная модель. Т.е модель ничего не знает ни о контроллере, ни о вьюхе.
В этом и вся суть. Это делает модели свободно переносимыми и даёт возможность их повторного использования, что, в свою очередь, очень удобно, ибо модель - это вся бизнес логика приложения.
--
Йоп, когда в теме появится код?