Sounds like you have some issues my friend. Gentlemen of my generation will defend any lady in trouble. No woman “asks for it” by simply being in public.
We don’t have to succumb to primitivity just because many do.
If you don’t have daughters, it’s your loss. They’re wonderful.
I’m sure I have many issues, and just as sure I’m not from your generation. Knockout game victims are supposed to suck it up because they “asked for it” by being in public; what’s good for the goose is good for the gander.
I’ll just somehow have to cope with having only sons...actually, my wife has to cope with that.