Perhaps this is not a technology problem, but a people problem? Of course forum mods are going to be overly invested into the topic and might be a bit pedantic, but Reddit also has mods, they're also oft terrible. So why is one dying while the other is doing rather well?
I agree that Discord is a terrible gated community that is horrible for searchability. But there has to be something about these platforms why the people prefer them.