I don't like Discord. (No account; will never sign up.) But I also don't think it is possible for any free/open source project to compete with Discord. It's like how Mastodon can't compete with Twitter or even Gettr (the only exception is apparently is the instance started by the billionaire, former president of an entire country).