Javaプログラム歴18年のオッサンPGです。ORMはS2DAOとMyBatisしか扱ったこと無いですが便利だし生産性上がるので私は好きです。逆にSQLを直接コーディングするケースはPGにより品質に差が出るので嫌いです。
ORMは性能が悪いを問題点にあげる人が居ますが、DB側をチューニングすれば解決出来るケースが多かったです。