I dont agree with the reasoning just because the girl wears skimpy clothes it will be an excuse to harass them. True, the sexy clothing can arouse passions but that separates us from animals. We are human beings. We are capable of reining our desires especially in public places.
When we answer the call of nature, even how uneducated you are, you dont want to throw your droppings everywhere, you will find a place where you can dump your waste.
I guess its the same thing with regard to encountering sexy women. Its no excuse to abuse them because they wear skimpy clothings. As civilized men, we should restrain ourselves. I dont think most of us here cannot control our desires if we want to.