Despite being a top team in the league, the Leafs are still prone to having off nights against weaker opponents, which is frustrating when you consider how many more points in the standings they'd have if they weren't too busy losing to Montreal, Ottawa, Columbus and Arizona so frequently.
Honestly, it was actually refreshing to see Keefe bench one of his players who was underperforming in the game. More players should be held accountable and while I'm sure Keefe doesn't want to risk losing games by benching certain players who play a variety of roles for the team, nobody should be above accountability.