Я думаю, еще сильно зависит от того, как организован сервис. Если, к примеру, все варианты чтения загнаны в Repository, то ORM может быть менее эффективен - потому что все равно много boilerplate-кода. Если же ты разрешаешь доменные запросы формулировать не в виде жесткого API, а в виде гибкого query object в read model, в application layer, или в доменных сервисах, то выгода от orm растет - но тут надо понимать, конечно, как отмечал
@WatchTh15 , что можешь обменять скорость разработки на сопровождаемость.