Another point of ORMs is to make queries reusable. In Django for example, you can reuse the same queryset in views, forms, templating and the admin. You can process and edit the queryset much easier than composed SQL strings.
This should also be possible to build on top of ReQL, though I don't know any examples.
This should also be possible to build on top of ReQL, though I don't know any examples.