It is also true that women that are poorly wrapped are most often molested in Arab and Muslim countries: it is part of the culture. Discretion is supposed to reside mostly with the women, and this is what people in those cultures expect. To change the attitudes, it will be necessary to change the culture.
After arrests and campaigns, Italian-Americans and Hispanic Americans gradually stopped harassing women on the street as a demonstration of their macho culture. I know that in Mexico, the women hate guys who tell them how pretty they are and how sexy they look and make those icky sucking sounds. When I lived in Mexico City, the custom of piropos (things men say to women) was seen by most of the Mexico City and Guadalajara women that the guys saying this stuff were hicks and stupid yokel campesinos, and of course it was true that in the 'provincia' there was a lot more of this.
The control on obscene piropos in the pueblos was originally the fact that everyone knew everyone else, and insulting someone's mother or sister meant that one could expect to be mobbed by her uncles, brothers, cousins, and get the caca stomped out of them. This is still the case in Costa Rica, where the piropos are rarely obscene.
But when the pueblos grew and there was more anonymity, the piropos got more obscene.
There was an American girl classmate of mine that I knew in Mexico who liked to wear frilly sleeveless dresses with a short skirt because she liked to be comfortable. At the time, the smallest coin available was the quinto, the Mexican nickle and she used to ask all her friends to give her all they had, which were worth a twentieth of a peso, when a peso was worth 8¢, so a quinto was worth 2/5ths of a penny. There were some albañiles who used to hoot at her when she walked by n her way to the bus stop, and she would fling these at them, which shut them up, since the quinto was what one gave to beggars who were making a nuisance of themselves. I never saw her do it, but she claimed it worked.
The photos that Plane shows reveal the attitude of Muslim culture: men, like flies, will be pests, unless women cover themselves. I am pretty sure that in some countries both sexes agree with this, less so in the more Westernized ones.
It will take a long time before this changes, but it will eventually change.