For some reason, I feel as though the people in this thread against text-based protocols have never used telnet to inspect or debug an HTTP request/response. Or used telnet to help develop a client for something like memcached.
The ease of discoverability of a protocol should not be underrated.
The ease of discoverability of a protocol should not be underrated.