Not OP, but this rant is too good to miss.
1- Memory hungry and laggy: 1st one is expected from an electron app, but VS code is an electron app (and fairly memory hungry) but also works like a charm once startup is done.
2- Network hungry: I literally don't know what it's doing with the bandwidth, when zoom and google meets both work fine for 50+ people (as far as I saw it) with only the occasional cough, why the f* is that 4-person meeting lagging and cutting off audio out of nowhere every 3 minutes ?
3- General awefulness and user-hostility:
- Updates are always the first thing to do at app startup, "f* you user, you don't get to see the UI before I'm done!". I have even heard from a friend on windows that the app launches at computer startup to fetch updates, even after the app's "launch at startup" was disabled from the task manager !, thankfully this never happened with me (also windows, but older). What is that weird fetish anyway ? the app was working before the updates perfectly fine, you would rather block the UI thread for a non-critical update ? hijack computer startup (an incredibly annoying and slow process especially if the OS is on hard drive) to fetch the update that adds that extra dumb colored widget to the UI ?
- Discoverability, maybe I'm missing the point a bit since discord is about privat groups, but is the search feature literally useless ? I swear it has a bunch of hard-coded channels for advertisment and replies to any other search with "not found". Privacy is compatible with this, you can make people ask to join things they find interesting and wait for approval from admins, I don't see why you have to implement whatsapp's invite-only groups - which makes sense only in the context of an addressing scheme based on phone numbers as they are inherently invite-only and can't be collected and indexed - in a web app. Maybe this is a fundamental limitation of IRC somehow ? it just sucks, it's the reason I don't use it as anything other than an inferior version of a zoom/whatsapp hybrid.