(Beyond that, I've found the usability of Matrix on both desktop and mobile to be atrocious.)
And if we want to be technical XMPP was before that and it was federated by some large networks, however briefly.
> It however turned out that although the content of the message is encrypted, there is still a lot of user identifiable data that is not encrypted and can be seen by potential attackers.[0]
[0] https://www.sciencedirect.com/science/article/pii/S266628172...
For better or worse, much of the fediverse is made up of small enclaves of hyper-paranoid tech weirdos who have often reinvented the wheel over and over, each in their own little group, which is a big problem for the casual person who wants to toss a server on a home server for friends and family.
And I say this as one of these hyper-paranoid tech weirdos. The network's growth is immensely stifled by the fact that people aren't keen on sharing, or building user friendly tools for the normies.