If education and mind expansion were the point of distributed key/value stores, then this would be a valid argument. For some people, I suppose it is. But, for most folks they are a means to an end...and the end is not making people more clever. The end is building scalable applications for most folks, and an SQL query layer doesn't impede that.