Keefe has also had his warts while coaching the Leafs. Special teams is the big one. He's handcuffed regarding the offence when he has had such a poor defence regarding their offensive capabilities, and the stars have not pulled their weight. But he should've figured out something for the power play. Even teams that suck ass can usually do that if they try hard enough.
He's a good coach, and should receive another coaching job at some point. And he will probably have a pretty good career as an NHL coach.