It occurred to me that a delay in announcing the firing of RR and the ongoing coaching search has forced the team to wait in limbo while enrolled at the university. Given the fact that they would be required to sit out a year, this would help influence players to stay, no? IIRC (thanks Google! I is right!), Mallett and others were out immediately after the bowl game. Had RR been fired before the bowl game, we might have seen emotional reactions leading to exits rather than the current "wait and see" going on for the coaching hire.
Just a thought. An argument could be made that RABBLE RABBLE WE'D HAVE A #5 RECRUIT CLASS IF WE'D DONE IT EARLIER or, misguidedly, that such a delay led to Harbaugh not taking the job (funny how people said the delay meant JH was obviously coming, now the same people say the delay prevented UM from getting JH). However, I do think there's something to the fact that this entire roster is spending another semester with each other while the diehards (aka ones staying no matter what) get extra time to convince them to stick it out, etc.