> This is basically the "she wore a short dress" defense...
I'm not sure why you characterize the assertion as a "defense". It's a reason.
People do things for reasons. Everyone makes choices based on how they perceive the world and predict the future from there. To flatly ignore circumstance is not constructive.