I was a member of a dog forum years ago. I got a lot of useful information, but some of the long-time posters were vicious. I DID post a few horse pictures, being new to horses and most of the comments were nice. But then a lady posted her first post, asking a question about how to work with her Border Collie puppy to prevent any aggression with her 3 kids. The replies were way over the top, to include attacks on her having kids in the first place. I was reading it at 2AM, having just got home from work and wanting to unwind...blew my top and ended up banned. The moderator said my comments - which were
well beyond the rules - were unacceptable, but the attacks on the mother for having kids were within bounds.
So I left. I checked a year later, and the lady asking for help never returned either - go figure!
I had a short time as a moderator on this forum. I'm probably not temperamentally suited for being a moderator. However, the other moderators worked very hard to be fair and to keep a balance between allowing strong opinions, but clamping down on rude or vicious ones. My few months as a moderator taught me a lot about how hard it is to moderate well, and how good a job the folks do here (usually) in asking someone to moderate. Doing it well is MUCH harder than our moderators make it look...