I can certainly see it being a struggle for non native English speakers or English speakers from other cultures. Referring to women as females is one of those things thats accurate according to the language, but a lot of bigots have figured out that they can use common words as slurs and people are slower to catch on. Female is unfortunately one of those words; it evokes big "I see you as livestock" energy