L!MP, дваай вспомним каноны MVC.
Еще раз процитируем викиПедию:
Основная цель применения этой концепции состоит в разделении бизнес-логики (модели) от её визуализации (представления, вида).
В моем примере данная цель полностью выполняется.
В Джоне конечно нет View и цель не достигнута, но если написать шаблонизатор и выпилить из файлов всякие echo то цель будет достигнута.