That's not what's being said at all. Everyone wants this sort of behaviour to cease, but quite simply it is not going to unless both parties recognise their roles in it.While the actions you have described above would be foolish, foolishness is not a crime. People should be urged not to be foolish, ( which is probably what Spider was trying to do in his own silly way ) but this foolishness cannot and should not lessen the consequnces of those comitting a crime.
Are you suggesting that people who do something foolish should be prosecuted? Sir , you are under arrest for walking up this alley at night.
Young Lady, you are under arrest for exposing your elbows, you may provoke rapists , grrrr .