@bonifartius@qoto.org Because people want everyone to adopt their solution to a problem and take it as a personal insult if it's not suitable to every single use case.
@admin very likely! the thing is, i used xmpp for really long, but it only got shittier and shittier and had none of the features people want so nobody used it anymore.
i switched to matrix and people actually use it.
fast forward, xmpp _finally_ adds things and fixes problems (which is great!) and people start shitting on matrix because it isn't perfect.
it's just sad and silly at the same time.
@admin it all started to go downhill with xmpp for me when other chat systems started to support inline pictures etc. that never really worked with xmpp for me, there always were firewall problems etc.
element isn't perfect being webshit etc. but it's really good for what it is.
another thing matrix solved rather nice: cross device encrypted groupchats which work. nobody else really got that.
@admin fair points regarding webapps!
that there is an official client and server developed by the same people is definitively a killer feature.
@bonifartius@qoto.org I'm pro webshit because as annoying as web browsers are it's an abundantly better distribution mechanism than a corporate bottlnecked repository, or scattered repositories that normies will never find.
Everyone already knows how to use a web browser. I'm very pro PWA's.
But really what I mean when I say Element wins it for me is just the fact that they have an official client that will most likely be supported forever. Whatever package it comes in.