Hello!
I actually found that the Forum is still here after going to the Blog and scrolling down. It was not available on the new website. And asking about them via the support email and pointing out that I’m one of many not happy with Slack.
Gregg Doctor Who8