Trump is right but I don’t believe this is a winning issue for him. It won’t help with the women voters. They may view Hillary as the victim.
That said, Trump seems to do just fine saying such things. I hope he’s right this time too.
Let Trump be Trump. He has done pretty well so far.