Especially racist attacks ... but if I’m ever referring to a 2 or 3 down from Charlie, I just use their first name or their initials and only if absolutely needed. If you work here you know who I’m talking about, but otherwise that person won’t be publicly harassed.
Many of the people who post here sound like 3, 4, or 5 downs and have a lot of inside information (easy to spot). I haven’t yet seen a post violate insider trading laws, but anonymous posters do have a responsibility - even if anonymous.