I'm with you, and I didn't mind XMPP (having implemented a Jabber server before, it wasn't all bad)
Same deal with IRC (which I think is the best protocol wise).
They all suffer from the same problem: the openness of the standard is not data collection inclusive. The upside is better privacy, the downside is its incredibly hard to fight spam in such wide open systems.
Also, for a the briefest of overviews about the some notable issues with mass adoptions on XMPP, check this:
I'm with you, and I didn't mind XMPP (having implemented a Jabber server before, it wasn't all bad)
Same deal with IRC (which I think is the best protocol wise).
They all suffer from the same problem: the openness of the standard is not data collection inclusive. The upside is better privacy, the downside is its incredibly hard to fight spam in such wide open systems.
Also, for a the briefest of overviews about the some notable issues with mass adoptions on XMPP, check this:
https://blog.samwhited.com/2019/02/whats-wrong-with-xmpp/