That's the problem psyah. You can only "try to correct" your own children. But do not treat other adults as children and do not try to correct them.
This personal Jihadi style correction is perhaps OK for primitive societies. In civilized societies, there are laws in place. If someone breaks the law, then at most you can report it and be witness in the court case. Vigilantism is mostly limited to the movies and books.
But in no condition, you should go tell others in the street that they are wrong.
Do not take the law in your own hand, and do not try to dispense draconian style medieval methods to "correct others".
It's amazing how people go out of whack to disagree with someone for the sake of argument (no real purpose, just to BAKWAAS...lol).
No where in **psyah's post **I read so called personal Jihadi style or anything about taking laws in your hands. You have to be reallllly STUPID to read what's not there to make your silly point.
I totally agree with him, as a Muslim it is our duty to protect Islam (and I am not talking about Jihad, neither is he).
;)
RC