I do suggest you are not ASSUMING my wife brought it upon herself by wearing revealing clothing!!!
My wife dress's very moderatly down to the point of long sleeved tops and trousers.
I do agree that many women walk around in spaghetti string tops and short skirts and both myself and my wife thing this is a slap in the face for the locals. However I agree with Charmed that no woman brings this upon herself.
Its like assuming that all western women have blonde bobbed hair, wear blue tops, white peddle pushers and are dripping in gold jewelery that their husbands bought them...not forgeting the fact that they live a hectic life sipping tea round a friends house.