you don't think it's a benefit that you could get the benefits of a "hydration service that ran as a proxy in front of the requests" out of the box?
there's lots of other benefits for GQL: multiple queries per request, mutation/query separation, typed errors, subscriptions support.