I agree. BTW, the most lucid description of when to use relational vs non-relational models is not all that new. You can read it here:
http://db.cs.berkeley.edu/papers/Informix/www.informix.com/i...
In this model, there is virtually no difference between the complex data/no query db's of the paper then and NoSQL today in terms of use case. Interesting that a one-time executive of Informix was able to present such a long-lasting discussion of db technologies.....