хейт от непонимания сути орм и какие задачи он должен решать. иногда просто нет опыта поддержки изменений в бизнес-функциях, когда надо быстро поменять модели сущностей в бизнес области и переписать все связанные с этим куски кода. вот в этих случаях спасают концепции орм, когда весь код так или иначе соотносится с моделями. любители делать нативные запросы в такие моменты просто стреляются, т.к. надо найти все запросы и исправить их, одновременно с правкой бизнес-логики.
Когда проект разбит на миллиард микросервисов (у нас репозиториев больше 100 на 1 проекте) и используются куча разных языков в разных кейсах - учить орм для каждого и описывать всякие модельки это действительно круто и лучше нативных драйверов, да