Things change.
Things change.
Originally you had sex === gender. Pronouns being words to address them and describe them per their sex/gender.
Then there was a split between sex and gender, and a push for pronouns to describe gender rather than sex. A bit confusing when the person in question just transitioned or does not "pass" (for lack of better terminology), but all around pretty simple. While there's been trans and non-binary folks forever, it's still a recent thing in term of large scale awareness.
Then things moved forward with genders being much more complex with a ton of variations, but we still only have a few pronouns, so it no longer quite works. So things moved from pronouns matching genders to "preferred pronouns" Logical for non-binary where things aren't as simple as men/women (and thus he/she doesn't map cleanly 1:1), but it gets really confusing with things like people who identify as one of the binary genders but wants to be addressed by the opposite pronoun (eg: a woman requesting to be addressed as a he, but still identifies as a woman).
At that point keeping this straight in one's head gets seriously confusing and complicated, and has a lot of parallels with Asian languages that have deep complex hierarchies of ways to address based on status. Obviously it's possible since those other cultures can do it (albeit in a different context), but foreigners have a pretty hard time with it (you need to learn LOT about the language and the people to do it correctly).
So realistically, especially while we're transitioning to this new world, it's a heck of a lot easier to stick to gender neutral. Personally, I'm old and have a lot of decades behind me of habits that need changing to make people happy. If I'm in a group and it's not completely obvious what to use (or I don't know folks personally), I'll just stick to gender neutral everything until I catch on or get corrected. Never offended anyone (or at least no one told me so) that way, and it makes things a lot simpler.
I mean, I can't remember people's first name until I hear it quite a few times, and its (generally) a fair bit simpler, assuming western names since thats where I'm from. Fortunately people generally don't take it too badly if I ask them to remind me a few times or I get it wrong a bunch, but first names aren't as emotionally loaded.
But I don't think it's going to happen.
That's only one of so many dimensions. Take it a step further and get rid of all racial and ethnic language.
And ageist language. And ableist.
Socio-economic, religious, political.
Anything that separates us.