No one uses these things outside of responding to announcement threads and asking simple questions that are better suited to the slack.
A new player looks at this forum and thinks "Ya this game is dead".
Why not move announcements to an article system with comments and provide further emphasis on slack for everything else. User support beyond game questions can move entirely to the support ticket system that no one knows about (unless you ask in slack).