Bhai Ji, you are the one who said "they get what is coming to them". Do you understand why that attitude is a problem?
1. It is the duty of the state to enforce the law. There could be a justification for civiliian intervention if human life is in danger, but moral policing is not.
2. It portrays a sense of entitlement that you have sone ownership of the individual committing haram. You gave an extreme example of a woman naked, but for others that red line is jeans, or no dupatta, or no hijab, or no niqab, or just being on the street unaccompanied. If you are allowed to take matters into your own hands based on your red line, what is stopping extremist gundas attacking fully clothed women by following Taliban standards?
3. The people who rape women use the same terminology to justify thier actions. They will claim that thier sheer presence, or the fit of a garment acted as an invite for them - the equivalent of asking for it.
The problem is not ideology but the position you take on how to implement it in society.
Be honest with yourself, how many times in your life have you seen men doing poondi in Pakistan? Staring lustfully at passing women, making remarks even. Have you ever intervened? How many times have you seen an uncouth man scratch or re-arrange his testicles under his kameez in public? Have you said anything?
Why do we have a double standard for women? Our wives and sisters cannot travel freely even in our villages as our local harami sit in the bazaar all day unchallenged.
Don't sit naked on the furniture. That is disgusting.