I agree that not everything has to be decentralized, but why not replace Discord with Matrix given hew mature and nice Matrix is? IMO, this is one of those things that should be decentralized.
Edit: for everyone asking why, read https://cadence.moe/blog/2020-06-06-why-you-shouldnt-trust-discord. The main point I care about is that as a free-to-use app with no ads, Discord is not profitable despite the Nitro subscribers. The operating cost to keep up with millions of messages a day is not cheap. They will, at some point, sell our data.