"Some overly righteous and pompous snowflake will still get offended"
It's self-aware!
"actually, many other languages are SO gendered, the endings of many words are extremely dependent on genders."
And others have no grammatical gender, which is what he was saying. And others have three, or four, or six.
Grammatical gender is really just about classes of nouns. It happens that a lot of languages, especially Indo-European ones, have two and male and female are in different ones, which makes that an easy way to distinguish them (and is in fact the source of our using the word "gender" outside of the linguistic context in the first place). You don't have to look that far even in the Indo European languages to see that grammatical gender isn't a direct correspondence to what we think of as gender. Young girl (Madchen) is neuter in German. Most (all?) Romance languages have the genders "backwards". The existence of neuter itself throws a wrench in things. Latin has two ways of classifying nouns, one of which has simply been named declension for clarity. I could go on. Outside of Indo European, you find several languages whose genders are "animate" and "inanimate", and others with many more that don't have any real semantic meaning.
As for the issue at hand, I don't think there's much point in trying to force linguistic change. Just look at the joke that is L'Academie Francaise. You could try to make it happen, and it may be nobly motivated, but it won't work. There are a couple Germanic languages that have kept a neuter gender while losing the masculine/feminine distinction, which suggests to me that it could happen naturally (though I'm not sure if they've kept gendered pronouns and occasional words while losing grammatical gender in the way we have). I think it's pretty easy to just call someone by their preferred pronouns and leave it at that, even if it doesn't sound particularly natural to you. If that's a real issue for you, it's probably because you're uncomfortable with the idea more than the language.