the answer to stopping harrassment isn't to forbid all men from speaking to women they don't know as that's absurd
But it's not 'speaking to women they don't know' is it, it's approaching women who are in a vulnerable position - like, alone at night, walking home from work, reading in a quiet train carriage and so on.
Genuinely, I would be interested in what you think would tackle harassment? Because to me, saying 'most women don't like this, please stop doing it' seems pretty reasonable.