i’ve gotten sick of explaining why matrix is bad over and over so i’m gathering my thoughts and some points here and publishing it so i can link to it.
- no moderation capabilities
- bridges don’t work well and are 1-way in order to siphon users to matrix
- it’s super slow
- running a server requires a supercomputer
- de-facto not federated, everyone is on matrix.org
- even when you run your own server, it phones home with all kinds of user data to vector.im
i’ll update this later with more info when i can.
here’s an excerpt from one of the times we’ve complained about it on tilde.chat:
15:25 <remyabel> their reference client is slow, had an unnecessary/confusing rename and you can't delete your account 15:25 <remyabel> you can only "deactivate" it 15:26 <Shell> also on a technical level it's just an /awful/ protocol 15:26 <~ben> extremely disruptive 1way bridging 15:26 <Shell> with a huge amount of weird bugs as a result of the fact that the devs... just have no idea what they're doing 15:26 <~ben> completely nonexistent abuse mitigation 15:26 <Shell> and haven't for years 15:26 <~ben> _huge_ resource hog if you want to try to run a server 15:27 <Shell> and yes, the approach to bridging is basically to leech off everyone else, demand huge amounts of support from volunteers who never agreed to it in the first place, and give nothing back. 15:27 <Shell> Matrix literally wouldn't have a userbase if it wasn't for IRC. 15:28 <~ben> they only care about usercounts 15:29 <Shell> they have, at various points, refused to employ people to work on the IRC bridges, while the bridge was horribly broken and led to security breaches and ban evasion, while simultaneously advertising them as a primary reason to use Matrix 15:30 <Shell> and it's not really an "open project" as the words "Matrix Foundation" would have you think - the entire thing is driven almost entirely by the Matrix.org people, anyone else's input into the project is largely ignored in place of the Matrix.org roadmap.
the connection to amdocs is FUD and not worth discussing