I didn’t say that all women are defenseless. You’ve conflated two things that are entirely different. Being trained in martial arts may or may not keep you from being raped in a culture where rape is prevalent. I read a Medium story not long ago (but can’t find it now) about an accomplished martial artist who was raped — twice. Sometimes standing up against harassment works out well for women; mostly what it gets them is being labeled as a problem, a bitch and a liability in her workplace. You individual effort and outlook sometimes might make an impact and sometimes it will count for little or nothing because an individual is only one blade of grass in a society, and if the society holds prevailing views that go against you, you may likely be shit out of luck. Just ask Black people about that.
Your mentality harms women most of all because it teaches them that if something happens to them, it’s their own fault. They should have prevented it if they were truly strong and badass enough to do so. It means they’ll continue to be too ashamed and afraid to speak up — something that we are trying to move away from, and not back in to. The men who perpetrate this stuff are at fault, but so is the society that has largely turned a blind eye to it and allowed it to be swept under the rug.
Both the CDC and the World Health Organization have characterized violence against women as an epidemic. Pretending it isn’t will not keep women safe or make them any less of a prey animal in the eyes of the predators.
A horse is a prey animal; even a huge Percheron, and it might be able to kick a wolf in the head, but it’s still going to be hunted, and it might not get away from the wolf every time.