> Because some people can't stand having to work with SQL,migrations,schema and constraints
The real question is “How come these people are allowed anywhere near data stores?” SQL isn't ideal, but how many of the alternatives are better at protecting the integrity of your data?