Well, I have two reactions to this:
1) "Drop the pants" doesn't offend me
2) I don't know why it's assumed kimono is a reference to a garment exclusively worn by women and certainly the etymology of the phrase is not clear that it pertains at all to Geisha's or "comfort women"
The best evidence I can find online suggests its a reference from feudal Japan where one could prove one wasn't harbouring any weapons.
However, I do agree that when someone says, "this language is demeaning and hurtful to me", that you should at least reflect internally on whether that's a valid position for them to hold and if so change your own behaviour to cease using a certain phrase.
The bit that stumps me, and I mean I'm totally flummoxed here, is what do I do when I fundamentally disagree with someone else about the implicit sexism or bias of an expression? What if it's something as innocuous as "low-hanging fruit", and, a colleague is offended by that?
EDIT: Actually, I just had a reaction to this, which is when someone else polices my phrasing, I feel misrepresented and attacked. Especially when there exists enough ambiguity that it would be impossible to determine whether there was intent or some hitherto unearthed entrenched bias in my choice of words. So now we're in a circular argument. I feel victimised, and they feel victimised.
Oh gosh, now I'm having flashbacks of past toxic relationships.