The real problem is, that the majority of users won't change, and it's the users that make Discord. There could be a much better alternative but if users are too lazy to change, it is worth nothing.
This is the case with Facebook messenger too. There are great alternatives, but it's messenger that has the userbase