Speaking from the "other side", I would like to commend you on your thoroughly professional summary of the acrimony:
"In addition to the public discussion, there are also private
discussion about how to enforce these changes. Based on these
discussions it seems SE's take on the situation is that if you are
trying to avoid a user's pronouns, then you are on thin ice regardless
of if your objection is on religious, grammatical, or thought police
grounds, or any other argument."
I'll finish with my point of view, but in maintenance of this high tone, allow me point out additional logs on this fire:
- Coerced speech (debatable, but hardly dismissable out of hand)
- The predictable and often demonstrated use of policies like this to exclude those who feel that words do not harm people, and who would like to go on using the English language
- Political and corporate standards of "truth" frequently differ from those verifiable through science, and hard sciences vs soft science display the same disparity
I bring up that last not to litigate the issue, but to point out that it still exists.
This new CoC shuts down conversation, even on the topic of sex/gender/culture issues, by making abominable any discussion which strays from a corporate-friendly approach.
Orwell's point was that if the language is controlled, then that which may be said is thereby controlled.
My most neutral analysis, which I think should be agreeable to a majority of SE users, is that this is an example of the corporate side of SE stepping across a line of propriety in what should be a community-managed matter. I understand and sympathize with the corporate motivation to ensure a squeaky clean, unassailably politically correct platform. I feel they have gone too far in providing this level of comfort to themselves.
My strictly personal position is this -- I am not about to use a bunch of made-up pronouns. Pronouns in English are a closed set. English of course lacks a dedicated second person plural (as distinct from the singular "you"), which is why it has evolved "y'all". No code of conduct anywhere states that I must use the term "y'all" in order not to offend pluralities. It's not the business of the organization which runs a website to police at that level. "Y'all" is debated on a continuing basis between those who like it and those who don't. Likewise, if I don;t like the neologisms "xe" and "tey", I should remain free to point out, without being abusive, that I do not recognize these arbitrary additions to the language. I would of course expect some flak for that.
I would not expect to be counseled by a corporate droid, or kicked off of a site dedicated to the sharing of knowledge through the medium of language.