I have (unfairly, I believed) been on the receiving end of the normal "Well your performance isn't great, you need to change your attitude before I trigger a PIP", then a PIP...I would rather have had it the way this article describes. Expectations are made clear, opportunities are given for correction, and a gentle-but-firm push out the door is saved for when things are broken.
But it's also bad for the people who eventually get fired. Once the situation has soured, going in every day to face hostile or angry people and wondering if it will be your last day is a terrible experience. I've seen it warp troubled people further.
Personally, the thing I'd add to this is to try to help people find something better. Often the problem isn't "fundamentally bad human" it's "human/position mismatch". Firing someone doesn't have to feel like a funeral.
I would have respected management far more if they had said "You're just not a good fit here, but you will be somewhere else, and we wish you the best of luck. Let's help you find something better." Does anyone do that?
Tears will dry up. The reason/facts can help the employee a lot more than a short term comforting moment.
This doesn't mean I completely agree with the author, of course some empathy sounds like a good idea. But that's second to the facts.
http://boz.com/articles/be-kind.html
Quote: "But believing deeply that I am responsible for how I make others feel has been life changing for me. Being kind turns out to be a long term strategy for maximizing impact."
Yes, being kind is one of the cornerstones of empathetic reciprocity (i.e. the Golden Rule), and being kind as a matter of personal principle is sane; but being kind because you believe you are responsible for the feelings of others... that way lies madness. It leads you into the morass of having to please all of the people all of the time (or else someone's feelings will get hurt), which simply isn't possible (nor should it be).
I find the author's tone to be matter-of-fact, and respectful of the dignity of the person being hired and fired. I know I would prefer this method of being fired, should that day ever come for me.