Back in my younger days when a man got fresh with you, we took care of it right away. The laws were not there yet to really protect us. That is why many men got slapped and taken care of by our selves. Now it is a lot different. When my niece was being stalked, at work and at home she came to me and I told her to take care of it now. Don't put it off. She went and reported it. The man continued to do it. Now it is going to go to court and she has kept all of the messages he sent her and the court is now considering how much they can charge the creep with. I don't understand why they have waited so long. If you can't prove it why put your self out there. You had better be able to prove it. But I think some are being paid for it.
I'm curious as to what age you are. I'm 35 and I didn't grow up in a culture where that was socially acceptable. I am def not saying anything against you. I think that women should have the capabilities to stand up for themselves, whether that be telling a guy off or having to get physical. And I applaud your advice to your niece and wish her luck at her trial.
However, where and when I was growing up standing up to a guy would not be allowed. You would simply go home and tell your father or the other man in your life. And you definitely would not be encouraged to go to the police. I do not agree with that statement, but that is how things were and how they still mostly are down south. I believe that the men in the family should protect their women, but it is also important for a woman to stand up for herself and be able to. Both my son and daughter will be enrolled in self defense. I should be able to interchange the words son and daughter with the following sentence: if my ___ cannot defend his/her self then my ____ will defend them. I except my children to defend each other and I defend my spouse as he defends me. Family should always protect each other.
As for the women who are pouring out of the word works now with accusations, a lot of them had the capability to leave but didn't want to. They could have left Hollywood and gotten regular jobs. They could have stopped modeling and gone to work somewhere else. They didn't and at the time that was the contract. Sleep with the guy in charge and get the job. Everyone knew that's how it went back then. They sold themselves to get ahead. It was wrong but not wrong at the time. I am glad that they are changing the ways, but these women got paid from their 'assaults' by getting the careers that they wanted. They could have come out at the time, no one would have believed them. Back then, they had two choices. Accept the assault and get the promotion, job, etc. Or leave.
I don't condone it because it was the only choice at the time. Women are still sleeping with men/women to get what they want, only now they are crying out about it b/c they can get fame/money out of it. Men need to stop letting it happen and women need to be smarter about what situations they put themselves in. I am a female, but I don't think that a girl in a tube top and mini skirt walking drunk home from a bar by herself is safe whatsoever. A girl in full hijab walking home from the library late at night isn't safe either. It doesn't matter what you wear, it's the situation you put yourself in. Wear what you want but realize that what you wear does make a difference. it's not 'asking for it' to wear something provocative. It is asking for it to assume that you are going to be safe if you go home with a stranger, walk home in the dark, etc. In this day and age we have cell phones, security guards at clubs, etc. If you are out by yourself, you need to protect yourself. The same goes for guys as well.
To sum up: the times are changing, some women are telling the truth, some are trying to get money, and society is trying to change for the better but it takes time for all of us to get the message, believe it, and change our feelings. For crying out loud, we're still fighting racism today. Everyone thinks that as soon as there's one change, the rest of society will change asap. It doesn't work that way. Everyone should protect each other, but until we all catch up to that, everyone needs to protect themselves.