what a thought provoking topic, thank you! The issue here for me is how the men are being brought up from small boys. For example, if I am with my husband or any male member of his family, I feel completely safe as I know that they have been brought up to respect women. We can go swimming in our costumes or wear short dresses in summer and be perfectly fine.
I really hate this attitude that if women are dressed scantily they are asking for it. Is a man so sex crazed that if he sees breasts he can't control himself and must "help himself"? No, I don't think that is the case - I think it comes down to how the man views the woman, and that is why it is important to bring little boys up to respect women.
I am not a fan of girls flaunting their bodies in scanty clothes, but honestly, it is their body and they should wear what they want with out fear of rape. ( I mean I cannot even believe I am writing these words!)
I know you are from the Middle East and it gets so hot there - I couldn't imagine not spending our African Summer in my shorts. And they are short. Do I want to be raped? No, of course not, I am merely hot!