@oliof @isotopp I think the underlying root cause is that the people who make matrix are building a protocol, and are treating all clients and user-facing stuff as "to worry about later".
The problem with that mindset is that UX informs the backend design choices too.
@jollyorc next you are telling me that users should have a say in product design too. In the past we had IRC and it was enough for all use cases /s @isotopp