"We need a new forum" is never the answer to this, since that will have the exact same problem.
"We need a forum with accountability from people we work with and see regularly"
I know employers are already doing this.
Alternatively,
"We need a forum where locally connected people share the same avatar"
An additional layer of accountability being the theme in both.