The Leafs are in game 7 against the team that was tied for 2nd overall in the league and the Leafs have been the better team at 5-on-5 for the majority of the series. There's no reason to can Babcock because of this. However, there are definitely things I'd like to see Babcock do this game but I doubt they'd be fireable offenses.
Special teams coaches on the other hand...
I dont want him fired.
But I don't understand why Babcock wouldn't coach the PP himself. Like what the point of having a 50 million dollar coach if they dont even coach one of the most important aspects of the game.