There's also the fact that all crimes, including rape used to be way more common than they are now. Human nature probably didn't change fundamentally in the last few hundred years, so what happened? It wasn't increased punishment because the punishment for rape used to be death.
We literally taught people not to rape. Especially men. There's still more work to do on that, that's all people are saying.
Uh all crime has gone down and there's a lot of reasons for that. It has nothing really to do with "teaching men"