The only Thing I don't like about discord is that it's not e2ee, so I guess with regards to talking in huge groups or video chatting it has a performance advantage in that sense.
Is end-to-end encryption in Discord even feasable? Discord is massively multipler text, audio, and video chat - end to end encrypting that is very hard, no?
It could be. The simple approach is generating a key when the server/channel starts and sharing that between clients. Of course there are downsides to this, but you can make improvements to this system to get aspects that you want (such as rotating the key when someone leaves and giving all keys to new members).