@wolf480pl For XMPP, trying to get heterogenous is more of a hinderance, because it's not explicit and just introduces mess without any real benefits. XMPP is better when everyoune is on the same page as to what extensions we support and what we don't, which client we use, which supports the extensions we use, etc.
@wolf480pl If we start switching XMPP extensions on and off, the whole becomes less than the sum of its parts. Not so with the Fediverse.