Earlier quoted context omitted.
> why would I continue with your project Because I have important stuff in my life that depends on it; business, workflows at work, IT infrastructure, ...
If it's that important to you, it's likely in a professional setting, isn't it? I'd say most CoCs are perfectly reasonable, and you usually have to go out of your way to cross them in a professional software development environment.
Not necessarily!
> usually have to go out of your way to cross them in a professional software development environment
I believe this subthread is about the situation of some example hypothetical person being a user of a project in which there are "bad" things going on (whether or not there is a CoC in place that is being violated).
This user is not the one perpetrating abuse.
Say that user reports some problem and is treated abusively or whatever. Or just learns about that kind of thing going on in the project, and disagrees with it.
So question is, why would that user continue to use such a project.
Well, there is the answer: people depend on stuff in ways that they just can't drop it because of someone's behavior.