De mon expérience d'Hibernate (ou autres ORM), j'ai tendance à penser qu'il est souvent mal utilisé ou trop.
Il faudrait (souvent) le restreindre au modèle métier des données, de ce point de vue,...