I largely agree with what you are saying OP and you are not unreasonable. Cheering on these woman standing up for themselves is absolutely right. I’d like though to add a slightly different take on the women having had enough bit. There is a hint in that (unintentional I know) of women having had the power to do something sooner had they felt inclined. That bit I don’t agree with.
I have just turned 58. I have always had enough of sexual abuse and harassment and have always tried to call it out when I encounter it. But truly, until not very long ago, there seemed no audience for such complaint.
I recall so vividly, around about 1989, walking towards a man at work to shake his hand. He was surrounded by his male colleagues. I was the only woman in the room and rather than his hand he offered me his (limp) penis to shake. I turned and walked away and when I complained to my boss the response was not to say anything to anyone else as they were important clients (it was a hotel and I was a corporate functions manager). The concession my boss made was that I didn’t need to go back and speak to them again.
And in 2005 I was walking down the street in a market town pushing my baby in a buggy and with my 3 year old ahead with my parents, when a man pretty much fell out of a pub, bumped into me, bent me over a street bollard and groped my breasts and buttocks. I shouted loudly for him to get off me and the people around him told me not to make a fuss as he had Parkinson’s and had poor balance. Maybe so, but he definitely knew what he was doing with the groping. No-one. Not even my (otherwise lovely) parents were interested in my complaint.
And in addition to these 2 particularly nasty and memorable incidents, over the years I have been the subject of countless incidents of sexual harassment, inappropriate touch and distasteful comment. I am an outspoken, forthright woman, but have struggled to be heard. I am so glad the tide has turned, but I think it’s more than just women having had enough.
You are not wrong though OP to highlight that this is a huge change for the better and, as I said, I pretty much agree with what you have posted.