Полностью согласен! Собираете из кирпичиков веб-приложение, что-то не нравится/тормозит/видите пути оптимизации — наследуетесь, и оптимизируете, как вам это нужно. Получается модульность и целостность, там где надо производительность, и общая гибкость.
Вообще-то по идее в видах должно быть минимум логики, только логика отображения. Тогда короткий синтаксис php приходится очень кстати. Сам его не любил в своё время, потом понял, что в видах — самое то.
Надо только грамотно сделать локальные пространства имён в видах. Мне нравится, как это в Zend_View организованно. Единственное тормозит, но я видел где-то статью, в которой автор нашел способ его здорово ускорить.