В страховании да, очень развесистые. Контракты, продукты, убытки, премии, комиссии, агентские договора, резервы и еще 100500 сущностей с кучей полей. При этом есть специфика - ежедневный массовый батч процессинг и операционный репортинг в бекофисе, когда все это добро нужно между собой связать по полям и выгрузить агрегированную отчетность, например, где результирующее множество формируется на основе обьединения десятков и сотен миллионов записей в крупной компании или массово заапдейтить. ORM это ж еще и дополнительные накладные расходы, на обьемах весьма существенные. Сейчас как раз думаю, как кровавый энтерпрайз-монолит страховой, живущий на оракле и хранимках распилить, так чтобы не сломать процессы.