В смысле "актуален ли процедурный"?
А) Процедурный контекст нормален внутри любого класса.
Б) Есть масса вещей (расширения, хелперы, отображения) в различных парадигмах (MVC, MVP и т.п.), которые нет смысла закатывать в ООПшный контекст. Буквально бессмысленно.
Есть задачи различных уровней сложности (сложность -> "сложенность" -> многокомпонентность), применения и архитектуры, для их решения разные методы - ООП, процедурный контекст и его разновидности. И все это в рамках одного проекта.