> Matrix → flexible but rough UX
Matrix's UI/UX is actually really flexible with multiple clients.
You aren't struck with Element, you can even use TUI clients or any clients.
For the web, the one which I really love is cinny.
Cinny is really awesome, its UI/UX is better than discord imo.
I recommend people to check out the matrix ecosystem of clients to see what they like, because I also liked the fractal gnu app & it has tons of clients.
For the average user, multiple clients is more a weakness than a strength.
> Imagine a Matrix client […] e2ee […]
The biggest immediate win that we can achieve for our users is to remove all (!) technical jargon from our landing pages and product ui.
This is a problem throughout all FOSS. For example in KDE:
> Do x when Plasma starts.
Wtf do I care what Plasma is. Oh, you mean my computer? Yeah makes sense.
Raycast: You can search files, have a calculator, a translator…
KRunner: You can run terminal commands and convert characters to hexadecimal.
It is so obvious that these products are designed by developers for developers. From my experience, this friction is everything. You cannot expect people to intuitively figure it out.