Ya’ know, starting a new subreddit over on reddit is not very hard. I recently did it for a different project I’m working on (myndmess; see /r/myndmess). You can start up your own subreddit, and set up your own rules. I’m thinking about starting up a discussion theme on Quora. If I do, you’ll be able to see it here: robla’s Quora homepage.
Regardless, there a lot of online discussion forums that offer free hosting. Many of them have Trust and Safety teams that provide a lot of the unseen value for the organization hosting them. I can see why C4ES is having a tough time with Trust and Safety on this forum. Miraheze has a tough time with Trust and Safety, too.