Here’s the thing - when you argue that it’s impossible to teach men not to rape, you are saying that rape is natural for men. That this is just something men do. Well I’m sorry, but I think more highly of men than that. (And if you are a man who is making this argument, you’ll forgive me if I don’t ever want to be in a room alone with you.)
And when you insist that the only way to prevent rape is for women change their behavior - whether it’s recommending that they carry a weapon or not wear certain kinds of clothing - you are not only giving out false information, you are arguing that misogyny is a given. That the world will continue to be a dangerous and unfair place for women and we should just get used to the fact. It’s a pessimistic and frankly, lazy, view on life. Because when you argue that this is “just the way things are,” what you are really saying is - I don’t care enough to do anything about it.