I will adhere to proper grammar to the end of my days.
English has male and female pronouns, he and she.
It has a nongendered pronoun, it.
Anyone that does not identify as he or she, is an it.
People that insist on using "they" for a singular nongendered pronoun are idiots. They is a plural pronoun for multiple objects.
All the other xe/xir/ze/etc nonsense is just that: nonsense.
I will add to all of that... language is a tool for two humans to communicate. Typcally when a 3rd party pronoun is used (such as he, she, it, or the made up xe class of stuff) it is used to communicate from party 1 to party 2, about party 3. Party 3 is not present in the communication process to receive the information. Xe is neither a 1st person nor 2nd person pronoun (not I or you). So when party 1 tells party 2 about a person doing a thing, his intention is to communicate. Not to placate party 3's feelz. If I, as party 1, see that party 3 is roughly male, I will tell party 2 about what he is doing. Party 2 will also perceive the general masculinity of the 3rd party object. Or, if party 2 appears roughly feminine to me, I will tell party 2 about what she is doing.
But... xe and similar pronouns are not visually apparent to parties 1 and 2 about that 3rd party. Using such a word just invites confusion when trying to communicate.
English has no gender for 1st and 2nd person pronouns.
This whole thing is absolute garbage.