One of the most dangerous abuses of business power is to attack your people in a public forum. Often such attacks come from the leader’s inability to control their frustration with the gap between what the leader expects and what the employee says or does.
This is not to say that you should not provide constructive feedback to workers. However, a rage-tinged public attack is the worst way to go about it. The right way to provide constructive feedback is to do so privately.