Тоже не ставил ess. Он, конечно, шикарен и полюбому его оптимизировали (хотя говорят, что CMI получше будет и что тот исправляет какие-то недочёты ess), но мне от него онли экономика нужна была, чтобы свой плагин присосать к балансу (мы же знаем, что сам по себе vault бабло не принимает в себя), поэтому нашёл простенький лайт плугин под одну задачу и доволен.
Это вопрос подхода. Вы же знаете, что сайты создаются не только как один-единственный сайт, где на одном хосте и фронт и бек? Очень много разработчиков разбивают такие проекты на так называемые микросервисы, которые могут быть вообще на разных машинах, но взаимодействовать друг с другом. Это не плохой подход и не хороший, он есть и его выбирают в зависимости от своих потребностей и задач.