You did not get the point. Ofc there are many binary protocols available. However in the RFC's and standards one chooses to couple behaviour and textual protocol.
BTW, do you really think a 20+ year software engineer has not heard of BSON, MSGPACK, SBE, .. ?
Always consider you might be the person with lack of experience and understanding before allegating this to other people :P .
My point is coupling of encoding and behavior, not the absence of suitable encodings