Re: Not sure about this
I think you should re-read the article.
Yes, current RPCs often use TCP, but it's not a great fit.
However, I suspect that if HTTP changes to use a protocol that does out-of-order requests and responses, a fair few applications written to use HTTP will break. Asynchronous stuff often seems to need a mindset that doesn't come naturally to application programmers taught to program on local interactive in-order applications where response time is short and consistent.