Toronto fan - Babcock is a very good coach, who does a lot of things right, smart guy, knows the game well, and attempts to teach his players how to play the game properly.
But... he needs some time away from the game, to reflect on his weaknesses, if he is capable of that. He needs to become more flexible, park the ego, and modernize some of his style. He needs to adapt to his players, not attempt to fit square pegs, in round holes.
Hiring Babcock now, wouldn't be a good move. But, with some time away from the game, time to think... I think he'll improve, and be a quality guy again, in a few years. Now is not the time.
---------------------
As far as the firing is concerned, it's amazing to see someone fired... and the announcement be... well, he's fired, but, he didn't do anything bad, nothing offensive... he just sucked.. It's kind of humourous.