Don't understand why Keefe is here, because I don't think it's on merit, I think it's cause the players probably like him. Treliving shoulda started with a clean slate when he came into the org, because it still feels like the exact same Leafs from past seasons. Although Shanahan is probably an even greater concern to the Leafs success. I don't think the Leafs are contenders with Keefe, I think they need a big change up and a coach that won't be afraid to discipline them. I can't remember the last time the Leafs had a resilient identity, but right now it's almost like they've been broken and submitted by other teams into being perennial chokers/underachievers.
Keefe has had 4 playoff appearances and has done f*** all aside from beating a worn out TBL where Vasilevskiy was not on form. They then got shut down ridiculously hard by the Panthers in 5 games, sure the Panthers were the best team in the East, but they didn't even put up a valiant fight. If the Leafs ever want to have marginal success in the playoffs, let alone a cup or finals appearance, they need a tough coach who is gonna make them work hard and beat it into them.
You're stuck with Reilly, Matthews, and Nylander for a long time, and Tavares and Marner are there for till the end of 24-25. It's not like you now need to worry Matthews or Nylander are gonna leave if you bring in a coach who will play them hard, and Marner can probably be resigned with Tavares big contract coming off the books.