Interesting and I totally get your point. What protocols do you support besides HTTP?
Not a Googler, this is what I understood from reading similar things over multiple posts. Feel free to correct me.
https://developers.googleblog.com/2015/02/introducing-grpc-n...