Modeling in general - the Eclipse Modeling Framework in particular - are purely academic and overcomplicated. They provide no value except generating some kind of Java Beans!?
Can this really be true?
Absolutely not! EMF is a very pragmatic and very efficient approach for creating data entities for tools or applications. More importantly, it enables you to apply a huge variety of additional frameworks, which can massively save you time and effort when compared to manual custom implementations.