Задался этим вопросом после подслушанной где-то фразы: "Если вы собираетесь использовать HMVC, значит вы ошиблись на этапе проектирования архитектуры проекта".
HMVC - уже устоявшийся архитектурный паттерн, как можно ошибиться в архитектуре используя один из таких паттернов? Не понимаю.
PHP гибкий язык и HMVC реализация не требует чего-то сверх велосипедного.
P.S. использую в различных проектах при надобности, никогда такого не слышал.
P.P.S. возможно вы слышали эту фразу в контексте каких-то систем?