It's still not a mistake. 63 point Dubois was just given 8.5 million for 8 years.
He a center, he's a top tier goal scorer, defensively responsible, great faceoffs and a great teammate.
The problem was the Marner deal, the Kadri trade, hiring a rookie coach (biggest problem), Kerfoot deal, making silent emotionless gritless Tavares captain (rumor was Shanahan wanted Matthews but Dubas wanted Tavares), Campbell/Mrazek deals.
The big problem by far was making Dubas the GM.... In hindsight it looks even worse. It's great how Brad seems to have steered it back on track, he's hired people with experience.
The next biggest problem was the coaching. The leafs literally coached high risk plays into their systems. Marner throws two giveaway passes vs Flyers that end up in the back of our net (a third that didn't go in) and he gets one shift off and basically an apology from the coach. Meanwhile Trotz showed no shame in benching Barzal when he was playing loose. Trotz even discussed how the Leafs play too high risk in playoffs last season. Each playoffs that Keefe has coached has primarily been lost due to bad giveaways instead of safe plays.
The team definitely had the talent to win, the problem was management and coaching. No question this teams biggest problem was Keefe/Dubas... Though I think Dubas was also the puppet master for Keefe.
Couldn't be happier that Dubas is gone.