Just because he was asking for it (or the drunk chick walking around downtown late at night in skimpy clothes carrying her shoes), doesn't mean they deserved what happened, and it doesn't lessen the guilt of the person that attacked them. It does mean they were asking for trouble, and maybe just to stupid or impaired to realize it at the time. Stupid happens to all of us sometimes.
I don't think anyone here has said she was justified in killing him.
"The only way to stop a bad guy with a gun is with a good guy with a gun"