Signal may not be perfect.
But every single time I use anything different, it remind me how clean the UI/UX is.
And I hope they won't change anything about it at all.
For example, started few months unused Matrix client, the Element:
+++ does work with VPN, alias email service, no questions asked, no phone verification
- there is left bar menu, opening one submenu, with Home and rest of whatever call it, rooms?
- this Home opening sub-menu People/Rooms/System Alers chats
- some rooms are only visible under Home, while some in left menu, idk why
- there is a division between rooms and space - can't understand difference
- Almost 3/4 of rooms have now the message: This room has been replaced and is no longer active. But why, some large upgrade?
- if I do not visit every room and migrate myself into new one, I'm basically with no info about it's dead end situation
- rooms chat are clumsy, full of info like: changed their profile picture 4 times, changed their name, and left. Umm, cool and what?
- more spam and unrelated service info, especially if there is Discord/TG/IRC<>Matrix bridge connection
- so messages look like shit: RoomBridge <UserXYZ:Discord> 'Actual message'
- hard to react on this
- hard to meaningfully search the content
- servers suck, if it fck up itself, entire room is corrupted
- moderation on this mess is almost impossible
- clients suck as well - monoculture now, Element only afaik 'usable'
- have no info what is shared where and what rules are applied to such connections
- some bridges are one way, some rooms have apparently mixed modes
- so many rooms have 'End-to-end encryption isn't enabled'
- it even can't be enabled because of: 'Enabling encryption may prevent many bots and bridges from working correctly.' (Ok, this does make sense.)
- if I leave old rooms, some remain in notifications, stuck forever and I can't get rid of them
Feels like Element won't starting for few more months on my machine yet again.
SimpleX still is quite promising.