None of these things happen in real life.
None of these things happen in real life.
You are so focused on the strawman of problematic people being mustache-twirling villains trying to disrupt spaces they dislike, that you're discounting the actual purpose of CoCs, which is to make it clear who your space is for.
Code of conduct is not about that. It's about how to behave. My community is not that special that you need a user manual on how to behave, you should have learned it by age 10, latest.
Technology Z meetup / user group is a space for people who are interested in Technology Z. Repository Y is a space for people who are interested in Repository Y.
If someone needs a CoC to figure that out, bad luck.
You want to start discussion about War X, vilify everyone just by being born in that country, please do it outside my repo / user group. Plenty of spaces you can do it and there, you'll be welcome to do so. Want to talk about evil black / white / DEI / right wing people, please also leave my group out of it.
Behavior is who people are. It's the 'content of their character' that MLK spoke of.
> My community is not that special that you need a user manual on how to behave, you should have learned it by age 10, latest.
And yet different communities have vastly different concepts of acceptable behavior. CoCs let people know whether their behavior is acceptable in a community.