Discord has animated (custom) emoji, loops videos properly, silly bots, and fantastic voice chat with screen/game streaming to a HUGE amount of simultaneous users. The end user can pick and choose who they want to watch on-the-fly while remaining in the same voice channel.
The entire concept of a business using Discord for anything other than customer engagement is completely orthogonal to the very basis of the platform. It was built for gamers! It caters to GAMERS.
Repeat after me: DISCORD IS FOR GAMERS! People who want to have fun playing games with their friends. Any other use of Discord is secondary.
If you want to replace Discord with an alternative you must target gamers. What do gamers want? They want to have fun! They want a frictionless voice chat and super easy screen streaming. They want silly emoji and looping gifs in chat.
They don't care that much that the search doesn't work well. They don't care that it's centralized. They don't even really care much about this age verification check!
I swear, more teenagers (and younger) will scam the age verification system to see adult content than actual adults using Discord. Because the adults aren't there to see "adult content".