Maybe he doesn’t want to tell his friend, Jeff, he’s fired because he frickin’ sucks.
If you have an employee that you believe is performing poorly, you fire him. Publicly slamming him and then leaving him twisting in the wind serves no one.