I don't disagree but Marc-Andre Fleury better be coming with Shea Theodore, not just a smaller plus.
For all his struggles in the playoffs, Mitch Marner is still a point-per-game two way winger. Those are incredibly rare.
Yeah, they're stuck with Marner, but really there are worse franchise cornerstones to have. Dude has no excuses as to his postseason performances but...I just don't think you take that guy out of the lineup and somehow get better. You'd just be scrambling to replace the talent you lost in any given deal, and that's not going to solve the issue at hand.
The guy the Leafs need to be a little careful with is Zach Hyman. Tremendous defensive forward, and watching that series against the Habs, he got a TON of good looks and breakaway chances...but he couldn't put any of them away. Really hard worker and good player but he's also 29. You got maybe one, two more years before his game starts to fade. I think they need to find a complementary talent for that spot who provides more offensive punch.