It's a tricky one to get correct imo - I've seen forums die a death because of heavy-handed mods, people just simply don't bother and walk away. I've been on a band's forum where the mods let people get on with it.
Tbh, the music one was the best I've been on, it was really good fun and people sorted themselves out and dealt with trolls themselves. I saw one person get banned in the years it was up and no posts deleted, and rarely locked. Tho this was pre-brexit and immigration as topics!
When I first discovered this general section here, I voiced my concern over the racism and racism labels - and someone told me if I didn't like it then I didn't have to take part. Fair enough.