We surveyed NoSQL users in 2012 and it turns out the biggest draw is the no-schema thing. People don't want to coordinate migrations when they are implementing new features. In some cases this may be technical debt, in others, having a schema to maintain is technical debt. http://blog.couchbase.com/nosql-adoption-survey-surprises