Basically, he used to use Zope, and didn't like that you needed to instantiate an object to get it out of the DB. Then he complains his coworkers had some kind of ambiguous problem with this that only the author was smart enough to solve, then the author recognizes that this isn't at all a problem with modern NoSQL solutions (unless you want it to be).<p>Color me confused, what was the point of this diatribe? ZODB sucks? His coworkers suck because they only understand SQL? NoSQL might suck because ZODB sucks?<p>For the record, SQL is a beast, and far from intuitive. I hardly think most NoSQL is too hard for the masses (for that matter considering that NoSQL encompasses so many different techs its hard to say anything about NoSQL as a group), it sounds like no one at his shop wanted to really learn another DB since they could just ask this guy to help them out.