We have a lot of angst online for failure to understand this distinction.
Take a basic scenario:
Good person gets called out for doing shitty things vs bad person getting called out doing shitty things.
What's the difference?
In terms of the shitty things? No difference at all. Doing shitty things is undesirable.
Where to go from there?
Personal judgement, and that's where the real personal attack actually is.
Frankly, failure to grok that diminishes the value of an actual personal attack while also at the same time marginalizing discussion on behavior that is or may not be shitty.
And here's a variation on that for you, just for shits and giggles:
You know, I've heard other people say you are a dick, but never believed it until now.
LOL
Where did I get that one?
My wife said it to a policeman who had just got done beating me up in my driveway because I would not allow access into my home without a warrant. Yes, I grinned. Got the message across without actually speaking to them as a person.
Truth is, their action did all the telling necessary.
One last variation on this:
Say we've got a racist handy and they do or say something basically racist.
We could declare, "you are a racist!" and render personal judgement and trigger a whole bunch of discussion that won't get anyone anywhere, but it may be gratifying.
Or, we could say, "that comes off as racist, are you sure you want to go there?" Or some variation on that.
The difference, while subtle, is in the former case we've made a personal judgement that is hard to get away from, or past.
The latter is speaking to behavior. People can make different choices later on, entertain advocacy, even ask for help having never been judged. Getting past that is an order easier.
...all of which is why people dislike personal attacks!
Who likes being judged? I don't.
And there we are back to this whole thing. Nobody judged anyone. They communicated how behavior comes off to others and that's it.
Since there was no judgement, no personal attack, all it really boils down to some feedback that the commenter can use to make different choices in the future, or not, no worries at all.
This meta discussion, is unfortunate, but worth it, if any passers by take away the difference.