He's asking why we have human-readable/text based protocols vs a binary protocol.
HTTP is text based because it is a protocol for transferring (hyper)text and so was intended to be human readable like hypertext is.
He's asking why we have human-readable/text based protocols vs a binary protocol.