When Java started off wasn't it all POJO's which you built your own classes. Then came the hoo-haa's about new frameworks and models which were supposed to "do everything" for the application developer. I am sure that these frameworks had its own advantages. People and corporations took these frameworks/ APIs and built a lot of applications/ services.
Now aren't we going multiple steps backwards in proclaiming POJO as the next "in" thing ?
To me, if I had written an application some 6 years ago and did NOT bother to follow the herd to convert my applications to be J2EE compliant, I am now in the world of POJOs !!! Correct me if I am wrong !
I believe after building all these complex blocks, we are claiming that "Oh! all these complexities are too much.. lets get back to the basics" Maybe there are benefits but isnt it turning the clock backwards ?