It's got to be a cultural change and in my culture, a religious change. I was taught from childhood on up within my churches that men are incapable of handling our sexual urges and so to be certain that we don't go too far and have sex before marriage that we had to do things like follow Mike Pence's ridiculous rule about not ever being alone with women.
The affect that this teaching has on men as they age is that if we find ourselves naturally attracted to a woman and inclined to do something like catcall, touch her, follow, or even date rape is to say that it's their fault not ours. They know that we're this way, there's nothing we can do to change it and so if they want to be left alone they should dress more modestly, not be left alone with us, etc...
Frankly it's bullshit. You can control your sexual urges, you can look at women as equals in a workplace and not just a piece of eye candy, you can choose to look her in the eyes, not the breasts; you can choose to stop having sex if she says no or goes limp after a date. Those are all choices we are completely capable of making, but the culturalization of young men in this country has been that we have strong sexual urges that are too hard to control, that once we start having sex it's physically impossible to stop, that women are attractive and it's natural for us to want to take in that beauty, etc...
IF we want to change things, we need to start teaching our young boys and men a different way forward. But it's going to take adults, and marketers, and parents, and all of us deciding that it's something that should be changed.