Women must stop "giving in" stop enabling men, stop being pressured, speak up, speak out, walk and run out, take self defense courses, become more discerning and demanding.
It's on the men, the rest of your post was spot on, I think. Us men must stop it!