Does this occur at your company? My company doesn't fire managers, they just demote them to a lower level. The odd thing is they keep the same pay.
I've had two managers that were demoted. One was by choice, the other wasn't. They both were happier after the demotion because they still had a job making the same pay, but their stress and responsibility was significantly reduced. This occurs at all levels of management.
Is this how your company operates, or are managers just fired when they don't perform, or are they demoted, but keep the same pay?