Etymology defines references, not who has the authority to validate a label or a definition of a word. Many words are used in several ways, not all of those ways are recognized as true meanings.
Same reason i'm upset with what gbaji said. Same reason i'm upset when someone is called a "*******". Because it very quickly tells me that you don't accept trans people for who they are.
On the contrary. I fully accept a "*******" as a male. 'Tis you who don't accept trans people for who they are by labeling them something that they are not.