Social media is not a single protocol or medium like the examples you give. It's a variable set of product offerings that - at this moment in time - happen to provide a similar set of features. Perhaps if you squint, these common features resemble a protocol, but they are not.
What consistent service is it you think they should be required to provide?