Earlier quoted context omitted.
I cannot stand discord. Everything in the screen is trying to grab your attention all the time, unless you explicitly disable all sorts of notifications. It’s also really hard to follow discussions if you’re off for some time or want to understand what people are talking about when you join a channel. The async aspect of forums worked way better for community building in my opinion.
Discord desperately needs threading. I prefer the Slack model where you can reply inside a thread and you replies stay within the thread instead of being scattered all over the place like IRC. I hate to admit it, but this is one thing that Slack does better than IRC, except that in that model you do miss seeing everything that's talked about in the channel (because many of the conversations are hidden in the threads)…
None of that changes its main societal flaw which is being a walled garden. So much loss of information.