EntityBeanを使わなきゃいけない場面てありますか?

SessionBeanとO-R Mapperで十分だと思うんですが。

大体EJBのメリットってリモート呼び出し+トランザクション管理くらいしか
無さそうなので、SessionBeanでそれをやってしまえばおしまいじゃんと思うのですが。

さらにEntityBean使うと、
■めんどい
■メモリを食う
■性能が悪い(CMPだとそんなことないかな・・・)
といったようなデメリットしか思い浮かばないのですが・・・