The idea behind today's decision was that the Leafs were toast, and that since the team wasn't going to renew JFJ's contract, there was no point in delaying the inevitable.
The hiring of Cliff Fletcher over Pat Quinn was primarily a decision based on their careers, and their reputations as talent developers. Scotty Bowman worked for Cliff Fletcher for years in Montreal and St. Louis before Fletcher became the Flames top guy and Scotty moved to become Montreal's coach. Fletcher has a great reputation. He built the Flames into the fastest team to reach 500 wins in NHL history. He was the guiding light behind Toronto leading the NHL in playoff games (and wins) in the 1990s.
The only things that count against him now are his age (he's been in hockey since 1956) and his desire (he's doing this strictly on an interim basis).
Over the next 6-7 months, he will be evaluating this team from top to bottom, and making recommendations what needs to be done to make this team competitive again. He knows his work is cut out for him, but I think he can do it.
Several of the players are disappointed it wasn't Quinn, but hey, Fletcher may choose him in the end.