NHibernate совсем не болтает. Что касается масштабируемости, то уже был вопрос о группах NH , который больше касался сложности базы данных, чем трафика, но все же может быть интересен для вас.
Даже если всегда есть жалобы на ненужные запросы в каждом ORM, из-за общего характера ORM, это не значит, что он болтлив. С другой стороны, он оптимизирует ситуации, когда было бы слишком сложно оптимизировать рукописные DAL. Например. запрос пакетов или отложенная загрузка.
NHibernate довольно легкий по сравнению с другими ORM и по сравнению с его мощными функциями.
NHibernate (как и любой другой ORM) можно считать излишним, если нет объектно-ориентированной бизнес-модели, но вам необходимо оптимизировать ее для достижения максимальной производительности. Я не думаю, что Google мог бы использовать NHibernate для своей поисковой системы, например.
Изменить:
Производительность и мощь NHibernate не полностью бесплатны. Требуется, чтобы разработчики понимали хотя бы основы реляционных баз данных. Другие ORM пытаются скрыть всю реляционную проблематику, что приводит к гораздо более неоптимизированному поведению.