>Why NOT formalize rules to some extent?
Because, at least in the case of CoCs in open source, the sorts of people most vocally pushing to implement and enforce them are almost invariably of the sort most likely to use them as political weapons and enforce them lopsidedly.