I think it's a net positive for women to have the freedom to dress how they wish. If that means wearing skimpy clothes, then so be it. If it means wearing the the hijab or the niqab, then again, so be it.
Personally, I don't lean towards either extreme but I will not bend on my view that women should be able to make these choices for themselves. It is not for men, or indeed other women, to dictate how much flesh a woman should or shouldn't show.
You're the one characterising women as "dressing like prostitutes". I just see them as wearing what they want. Especially in the hot weather when they may just want to be cool.
Men don't rape women because of the way they dress. I know you're trying very hard to push that argument forward, but it simply isn't true. If a man rapes a woman, it is not because of anything that the woman has or hasn't done, it is because the man has the mindset of a rapist. You can try to shift the blame on to women all you like, but you are wrong to do so. The only people who are responsible for rape are the men who rape.
ETA - Cross posted with @pointythings who basically said the same thing in far fewer words!