a COC as such is fine, but most implementations are godawful and that _must_ change. Most people are not trained to run them, but do so anyway, and that's clearly what's gone on here.
The committee that is responsible for judging COC violations must:
- operate transparently: no star chambers!
- have a real, actual, not-just-we-checked-a-box culture of engineering ethics where individuals on the committee can say "no, this complaint is obvious bullshit, let's move on" without fear of reprisal from the committee members themselves, or the organizational power structure they report to.
>CoC's don't give anyone more power than they already had
Nonsense. Formation of a committee as such is implicit power; formation of a committee to adjudicate politically sensitive and fraught matters is explicit power.