edam - if you looked at my whole post you would know that I have clearly stated that there is never an excuse, the assailed is always at fault and no-one should need to modify their behaviour to protect themselves.
A person who is in a relationship shouldn't have to modify their behaviour to stop their partner abusing them, a child shouldn't need to avoid a person to prevent abuse, anyone should be able to walk down the road without being assaulted in any way, shape or form. Pick a crime, any crime, we shouldn't have to modify our behaviour/dress code/travel routes to prevent (or minimise) the chance of being a victim of crime.
I used the burglary analogy because it's an easily visible form of risk management, risk management that we should not have to do - be that in respect of rape, murder or just making sure our wallet cannot be easily stolen from my bag.