I love and use XMPP along with other protocols and apps. However, there are some other factors to consider when promoting adoption to normies... because it is really difficult to make them switch to any other communication apps other than the ones they've gotten used to so we may only get one chance to succeed: - Is one-to-one communication e2ee by default without any complicated setup? - Are text messages and audio+video calls available? - Is there at least one feature-complete app available on all 5 major platforms? I have not found any #XMPP client available that meets just these 3 criterea even though XMPP has been around for much longer than #Matrix. On the other hand, I can very easily get any normie, even kids, to switch to Matrix by just installing one app regardless of their OS and they can start texting and calling right away!
First of all, Element often glitches out and forces a sign-out & reauthentication. Element has far more issues with the keys. So I reject your premise that it’s easier. You’re talking to me now on Nostr with keys and use Bitcoin with a blockchain. This is far more complex to understand than toggling a lock icon on a bar. We know what we’re used to. To an Amish person, you talking to me right now is complex. XMPP seems complex because nobody has a financial incentive to promote it, because its actually decentralized and just code. In contrast, Matrix makes money setting up servers. So they got funds to push their Google/Cloudflare spyware
I agree Element has those issues. Just saying that XMPP adoption for the average normie (not us) would be simpler if we could simply recommend **a single app** that is: - available on all 5 major platforms - supports e2ee messaging and calls.
Personally I've been blackpilled on federated stuff in general- I want mesh-networked, grid-independent, secure messaging like what LXMF provides on Reticulum. https://github.com/markqvist/LXMF We need to start breaking our reliance on their infrastructure. We can't do that with XMPP or Matrix. It'll be far more expensive, but it will be worth it. I'm still a broke college student with no job right now, but inshaAllah I will soon have the money to start dumping thousands upon thousands of dollars into this. I've realized that I need to become rich one way or another- the path I've chosen dictates this.
Glitches out? Hmmm. On Android, my friends, family, and I have never had Element force a sign-out.