Well, first of all, you have to discuss the level of employee we're talking about. There would be no delay in firing a deadwood McDonalds employee who's busing tables. But there would be some delay, albeit a slight one, before firing the manager of a particular McDonald's franchise while arranging for the replacement.
When a board is going to fire a CEO, they do so w/another CEO in mind (or at least a shortlist of likely candidates). Not all the time, but often. When that doesn't happen, they name an interim CEO from among the ranks. But I don't know that we have a better interim head coach among our ranks right now.
The degree of "deadness" of the employee is also a factor. Not everybody agrees about how harmful it is to keep Flood till the end of the season, or till the end of next season. I have never thought of Flood as the right guy. I didn't even understand him being kept around after the dual O coordinator debacle under Schiano. But I also don't subscribe to the narrative that his being here another season will kill the program or cause a 30% decline in season ticket sales. Not if the admin doesn't have it's ducks in a row yet and rushing into it means we hire someone likely to be just as bad as Flood.
Maybe I've just been really lucky, actually I know I have, but when I've been patient about things, I've almost always been well rewarded for that patience. And when I've rushed into things, more often than not, I've regretted it.