I can think of a number of ways Discord’s UI/UX is superior and it’s not just “flashies!!!11”
The fact that it’s normal for you to need to spend more than 10s joining a channel that’s on another homeserver? Massive issue. The fact that it’s normal to have issues where you can’t exchange DMs because the keys won’t exchange? Massive issue.
Really, either of those on their own are dealbreakers. But let’s consider some other things Discord has that Matrix does not:
- Guilds are not individual channels, but groups of them
- Voice chat actually works
- Categories, roles, permissions for those roles
- Custom emojis and reacts
- Invite links that actually work
These are all significant and they’re not just “more flashies!!11” Being dismissive of this stuff is basically just a coping mechanism.