I have no problem with public shame if deserved it's effective. But never on someone's outlook on their behavior or aka harassment. If I get a dick pick it's getting posted. If I see pervert speaking about kids I'm posting it.
I agree with what you say but I also believe in taking a stand or warning others if it's rude that is ok