> difficult to actually federate as most XEPs are optional or not supported on your federation partners
This is false.
This is false.
"this is false" is a terribly glib statement with literally no backing and can only be said if a person has either zero knowledge of what they're talking about or they've tied themselves to a single implementation of XMPP everywhere, which is essentially standardising a bunch of XEPs.
Camera and microphone are not a mandatory feature of Matrix either (;