I agree. I'm developing on Google App Engine now and the lack of a true SQL language in the Datastore is my biggest pain point right now.
The expressiveness of SQL and performance of a mature DBMS beats the pants off of the GAE Datastore at the moment. Obviously scalability is the major benefit of App Engine, but I'm not so sure the trade-offs are worth it.