Actually, you were "protected" from Harvey Weinstein.  The laws that exist and the police forces that exist, (both put into place decades ago in order to protect all people of both genders, even though men ran everything at the time,) were available to the writer if she was sexually assaulted.  If she was and chose not to report that assault, she needs to look in the mirror, not blame someone else.

If she was not sexually assaulted, but merely propositioned by a boor, she needs to understand that we don't, can't and shouldn't legislate against boorishness.  That sort of behaviour is controlled through social norms.  She merely needs to tell the boor to p!$$ off.  It isn't anyone else's job to protect her from boorish behaviour.  Illegal behaviour yes, boorish behaviour no.  

What next, someone cut in front of you in a bank line up?  Call the human rights commission?