It is not surprising people react poorly to other people trying to police their natural language based on assumptions projected onto them about it.
Male/female to describe individual or cohorts of humans based on sex is pretty common language. It certainly isn't "fundamentally" wrong. It's just a higher abstraction. You have to infer the form of being from the context - usually very easy.
The rest of this article is just an author's assertions about how these words are used.
Please, don't use "females" as a noun, that's gramatically incorrect and dehumanizing language (see e.g https://medium.com/fearless-she-wrote/woman-vs-female-67fd4c...).
Additionally you're factually wrong, in STEM fields (which is what we are talking about) about twice as many degrees go to men: https://www.statista.com/statistics/828906/number-of-stem-de...