В огороде бузина, а в киеве дядька.
Сон разума рождает чудовищ и такие вот вопросы на тостере. В одну куче смешалось три понятия
- использование РНР в мире
- использование РНР в качестве шаблонизатора
- проецирование своего микроскопического опыта разработки микроскопических страниц на всю разработку в целом.
Поэтому отвечать надо на все три вопроса по отдельности
1. РНР в современном мире используется очень по-разному. Можно очень грубо разделить на 4 группы
- многочисленная армия клепальщиков готовых сайтов на конструкторах типа Битрикса, Вордпресса, Друпала, Маженто и весь прочий зоопарк
- довольно многочисленная армия тех кто не смог освоить даже предыдущий пункт, и до сих пор старательно выводит по слогам "вайл муэскуэль фетч эррэй"...
- относительно малочисленная группа освоившая современные методы разработки включая фреймворки, поставившая напиливание сайтов на поток
- довольно малочисленная группа программистов, которые пилят штучные проекты типа ВК, Баду, ФБ и прочий хайлоад
2. использование РНР в качестве шаблонизатора
Опять же, зависит от группы, к которой ты относишься, но на практике встречается только в группе 3.
Остальные уже научились использовать шаблонизаторы.
3. Не все проекты являются примитивным перекладыванием данных из БД в ХТМЛ. ООП "и другие возможности" нужны для написания сложных программных систем.