The way you’ve set this up doesn’t address the fact that what most calling out is meant to do is to change dynamics within social movements fighting structural oppression. It’s impossible to address internal movement dynamics without being able to talk about interpersonal behavior among activists. The real problem may be that few people now seem to engage in actual face-to-face meetings over a period of time, in diverse groups of people, working on shared common projects, but rather do actions and gather “allies” — who they may never meet — online, the dynamic of the call-out isn’t working that way. It is one thing to say, within a group of people you know and with whom you have some trust and history, let’s call this pattern A: “hey, I disagree with what you said, or with the strategy you offer, and I think it plays into racism/sexism/transphobia for the following reasons”, what sometimes happens is not engage dialogue but shaming and shunning, or pattern B: “What you said proves you are a racist/sexist/transphobe so GTFO.” Even as I blame the internet for the increase in this, I think this problem has always existed in movements. It’s also hard to make an overall rule to deal with it, because even when people SAY pattern A, the other person often hears pattern B. So people can become very defensive and shamed when being told they said or did something racist, etc. making it impossible to have a rational discussion with them.