... I agree with the intent, but find the delivery to be very unorthodox and distasteful...
we've never called out people who weren't banned for their actions on the public forums before, and I hardly think now's a good time to start. We should always be addressing the ACTION, not the person behind it, as auth. Saying "this was horrible" is 10x more easy to take as criticism and would make someone hang their heads rather than "you're horrible for this", which, had it been somebody of a little less mettle, very well may have scared somebody out of the public eye for awhile. Also, being in a position of staff, to publically call someone out and say they're terrible for this or that has a lot more power and negative impact than some member (and we'd usually hide their post for that, too). There's more to anybody than that thing they said/did, and that way it's less personal/shamey and more calling people out on... that one thing they did. RehabTips.
While there are certainly some situations that need addressing as a community, they need to be carefully and tactfully addressed, rather than in roiling anger and frustration. It sets a bad precedent for the userbase and for member view of the staff base. That's all I've got