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.