Let's not simplify and make a more elaborate analysis.
Ok, so you propose that developers do not talk about:
* religion (scientology)
* gender relations (meta-discussion about CoC, dongle incident, gender pronouns, etc)
* politics (gay rights, abortion, etc )
* some health topics (anti-vaxxers, homeopathy, obesity epidemic etc)
* sexual topics (the ultimate transgression)
Do you not understand the possible chilling effects of such policy? Do you not feel that developers should be able to converse and disagree without fear of being labeled as a CoC offender and a non-decent person?
Aren't these reasonable questions? Please respond without straw-man arguments about sexual harassment, as that is only a subset of the CoC