elephant in the room: discord is another set of closed network protocols with a lot of centralized/multicast/relay servers. And it is free as in free beer: the discord ppl were granted tons of money. Where those tons of money do come from? From the usual blackrock and vanguard funds or their proxies? This is probably public information, but I have not looked into that.
If I want to interact with ppl on discord servers: either I have to build a google(blink/geecko)/apple(webkit) browser (which I don't and won't), or use their linux proprietary "app" which expects a massive distro with tons of big deps. The steam client is very far from expecting as much from a distro than this app, and they are both, roughly speaking, packaged/librar-ized google blink engines (libcef).
Why something that much toxic for internet can "succeed" (or make a lot of noise): it is insanely easy to use, provides full voice/video calls and more, and is free as in free beer (yeah... massive free bandwidth at a worldwide scale!!).
How to do the same with "open and sane protocols" and not force ppl to use a google/apple based browser?
Well it is super ez:
1 - get massive amount (I guess at least as much as the discord guys) of funding to make all the servers and bandwidth free as in free beer, worldwide.
2 - if you get 1, we'll talk about 2...