It's common sense isn't it?
Someone identifying as a cat is ridiculous and no-one should be offended if you say he/she when they only want to be identified as they etc.
We have spoken this way since language has been invented, so if it is to change at all it's going to take many, many years...