Earlier quoted context omitted.
I think the fact that so many CEOs got it wrong is actually an argument for why the shouldn't be fired. If one or two CEOs got it wrong, you could argue that they were incompetent, ignorant, or greedy and they should have been better informed because plenty of other CEOs were. Everyone getting something wrong says to me that the failure wasn't down to individual mistakes and there was something larger at play.
If your CEO is a lemming, they are not capable of leading a company. They should be fired. If you want to see a real leader, look at Tim Cook. He made decisions based specifically on where the company is, where it's going, and already factored in external factors (such as the pandemic growth). Contrast this to dozens of other "CEO"s who made a horrible decision hastily, executed layoffs horribly wrong, and then vague…
If Apple failed to plan for a huge economic event that let competitors gain some ground, they can survive that misstep because they have such a huge moat. Conversely, if Apple did over-hire, they can also survive that climate due to their size and stay the course while others falter.
If you're captaining an ocean liner (Apple) you don't worry too much about 5-10' seas and 10 knots of wind. If you're captaining a 50' yacht (eg. all the mid-sized SaaS businesses announcing layoffs) you definitely pay attention to that sea state.