Not ALL men are being accused of treating women badly; women are just highlighting, AGAIN, that people who harass / insult / hold back women from getting ahead in their careers / don't pay male and female colleages the same for the same job / assault / kill women are predominantly men, and it's long past the time that this was addressed and stopped.
Unfortunately, I would also have to say that, in my own personal experience, I woud struggle to name one man who respects women. If we ignore the more extreme end of the spectrum (misogynists, open discrimination and violence against women), the 'less' damaging every-day actions that indicate a lack of respect are still there. Even men I've known for years who I generally think are good people, will let slip the odd sexist remark that they would think is just a bit of harmless fun.
I have had men who, I think, certainly respect my skills in the workplace, but that respect doesn't transfer to women in general - it doesn't stop them chatting up the -very young, inexperience and therefore vulnerable - work experience girl, cheating on their wives, speaking over other women in meetings, making inappropriate / offensive / sexist remarks etc., etc.
And since you've felt the need to trot out the tripe about women can behave badly too, I will rise to the bait and respond - yes, women can behave badly, and if any woman sexually assaulted someone in the way you describe, it is a crime. However, as has been pointed out on the many other threads lately (in response to those complaining about "what about poor men" when a woman tries to stand up for herself or fellow women), more often than not, men are physically stronger and more able to ward off an attack from women. They are also more likely to be belived than a 'hysterial' woman and more likely to be listened to in a work environment. Pointing this out is not vilifying all men. It is bringing to attention the MASSIVE inequality in our society. Should we stop talking about that? Absolutely not. We should be SHOUTING IT FROM THE ROOFTOPS!