Several things to consider here.

1. A lot of people compared being raped to being stolen. Being stolen sucks, but it won't traumatize you as deeply as being raped will. Also, we're talking about human beings (in the case of rape), not things. People who said these things have no idea what being raped is liked (I don't either, thankfully, but can imagine how devastating it must be).
2. In warm weather, women will show cleavage, legs or whatever you find sexual because it's warm as hell. Not to tempt men or get attention.
3. Maybe women are just confident and like to show their legs and cleavage because they find it pretty, not to get attention.
4. Instead of criticizing women for wearing "revealing clothes", you should look at the people who look at women as objects and, just to quote some examples, call women sluts over having sex, call women prudes over not having sex, criticize women if they don't shave, criticize women if they look "too good", etc. They're the evil ones. A woman walking around in a skirt isn't begging for attention, she's just going about her day, running her errands, being human just like all of us.