Any word can have insinuations. But people misinterpret when men use the word "female" and think they're being derogatory when they're really just using it in a normal way. That's the problem.
Why should we omit an entire word from the English language that has historically been used to mean the same thing as "women" just because ppl get triggered by it?