It's even worse than that, the people that work for you will make their number one priority not getting fired.
I've worked at a company like that before. Management worked hard on whatever problem the CEO noticed last, while doing their best to hide any other problems from him.
As a manager you do much better at aligning everyone's interests so that your staff does what they want to do, which just happens to work towards the outcome you want. It's more about gentle course corrections ahead of time than grabbing the wheel from them.
This isn't a reactive problem resolution as you describe, it is a proactive endeavor. The tactic used could have been improved significantly, but the priority is very high for the CEO. There is a big difference in response from ignoring a lazy CEO/manager that jumps from fire to fire shouting, "This is the priority! This is the priority!" and one that wants to ensure his management team is focusing on employee contentment.
That's a false dilemma, and the CEO is the person who let it get to the point where the only option was to threaten to fire someone by surprise. I'm not sure how we can say that this was a high priority before Ben noticed it. Aren't the management team employees too?
A CEO can only act on information they have. Primarily directives are carried out by being followed down the chain. By not following something the CEO felt was important, the employee (manager is this case) is creating a problem. First they are ignoring desired direction. As a person in a management role, this basically means that they are not doing their job. Second, they are demonstrating that following direction doesn't matter. This was a serious issue for the CEO and it had to be dealt with.
The executive should have been made aware that this was an issue or fired, not threatened. That was a stupid move. If you have to threaten your employees, you have already failed as a leader.
I've worked at a company like that before. Management worked hard on whatever problem the CEO noticed last, while doing their best to hide any other problems from him.
As a manager you do much better at aligning everyone's interests so that your staff does what they want to do, which just happens to work towards the outcome you want. It's more about gentle course corrections ahead of time than grabbing the wheel from them.