It’s blatant sexism and misogyny. That is always offensive. I’m not sure why you don’t seem to have a problem with sexism and misogyny. That’s all being offended means: I have a problem with you saying stuff like that. That seems reasonable enough to me.
No, whoever is offended by this is exactly right. They do not need a thicker skin.