к слову, да. Найти вменяемый мануал для новичков нереально. Например: нашел объяснение того, что что-то нужно сделать в виджете и вывести это что-то во вью этого же виджета. ОК, это есть и в гайде.
А что дальше-то?! Как мне это все вывести теперь на самих страницах сайта?! Тишина в мануалах звенящая. ))
Может потому и появляютя распухшие модели, контроллеры и незнание классов, что все руководствуются принципов "работает и ладно", а не принципами масштабируемости проекта и снижения прочих издержек, ибо просто нигде не описано, как это делается, особенно, если ты первый раз впялился в пхп - фреймворк вообще.
Проблему основ могут порождать фреймворки, а решение этих проблем, как в поговорке: у каждого Абрама своя программа.