ok, but the same problem arises; how to weed out the people who are bad for the community.
I've worked in community-run bike repair workshops. The leader worked really hard to keep the place drama-free. Some people really like drama ;)
The forums of old were endlessly kicking and banning people, and that was before it was profitable to spam folks.