Ten pages in and y'all have missed the relevant points.
The Leafs, like every other team, are trying to win the cup. "Trade Marner! Why are you running it back... AGAIN??!?!?!" Except they couldn't realistically do that because not only is his salary 10+ million he has a FULL NO MOVE so even if he does agree to be traded (he wouldn't), the one or two teams he'd agree to either have no cap space or nothing of value to the current Leafs roster (ie draft picks won't matter for the next few years anyway). So trading Marner never really made sense on any level, players-wise with the contract situations you kind of had to run the roster back.
So then what? Fire the coach, get a new coach. This is not a bad idea -- Chief won a cup with STL (imo worse roster than the current Leafs), he's a players coach who yells at people which is significantly different than someone like Keefe who's a players coach that doesn't yell at people. Anyone who's ever played on a team knows the coach sets the atmosphere in the room, having Berube instead of Keefe means there'll be more pressure / accountability in the room, who knows if it'll work but might as well try, at the very least it'll be a change.
***
What else can you do? Well, Auston Matthews is one of the best players in the league who at this point has a reputation / history of not getting it done in the playoffs. One dominant playoff season along with 2-3 series wins will change that, but we're not there yet and at this point we may never get there at all.
Why not officially increase his responsibility by giving him the C? This way Berube has someone to yell at when things go wrong, someone who has talent to win games by himself at least in the reg season. Maybe with the added accountability Auston is able to play better when it matters.
***
Also, Tavares is a UFA next year. Everything else aside, it's responsible for him to hand off the Captaincy now, who knows if he'll even be a Leaf in 12 months what a distraction that would be all year. Imo ppl trying to use this handoff as proof that JT is / was a bad captain are out to lunch. If you want to say something around, "Leafs haven't won so obvi JT is a bad leader" that's fine but him giving up the Captain / transitioning to AM34 (who is their best player) during the offseason is the responsible thing to do.
And yes, there are times when this sort of thing happened, other posters mentioned Gretzky and Landeskog. Someone like Tavares giving up the C is unusual but not historically so, especially since the team hasn't been winning in the playoffs.
***
All that to say, the point is the Leafs are doing what they can to try to win, Tavares did his part this offseason, as a neutral I feel like you have to respect offseason moves like this. I'm not necessarily optimistic (these are the Leafs after all) but at this point why not try everything you can? JT giving the C to Auston during the offseason is a good move for the organization