Yeah, I'm getting a lot of "old man yells at cloud" vibes from the discussion here. Most of the criticism makes no sense or is contradictory. Discord is searchable; discord is archivable by a bot; discord threads and channels are optional; IRC is no different; communities can be run in whatever way their owners want. The platform is pretty stable and does voice and video better than just about anyone else.
Though I think we can all agree the server bar UI is absolute garbage unusable by anyone in more than a dozen communities and needs to be punted into the solar core.
(To be clear, I do loathe communities with a hundred little channels, most of which I never even look at, and I do mute aggressively, so there are definitely client-side features missing in that regard, but I'm not blaming the community moderators for their absence.)