This whole argument is a smokescreen to keep people from considering the fact that there's a reason God gave us modesty.
Nobody deserves to be raped. Duh. Nobody deserves to be murdered either. The only people who think a person deserves to be raped are liberals who say that some sex offenders "deserve" it. They're the ones with the sick minds, which is exactly why they're the only ones who ever bring up this stupid question.
If a woman dresses or acts immodestly, she should be rebuked and if she continues, she should be shamed. Not raped. If a man commits rape, he should get executed. That's the way it should be. End of discussion.