Guys like Schenn and Acciari are always available. Lafferty was a free agent. Guys like Sean Kuraly are similar players at a higher price point. There’s Hakanpaa, Ryan Graves. Jonas Siegenthaler.
On the big fish trade market, Jake Muzzin wasn’t the last quality defenseman that was traded in the past 5 years. We could have had a tough, two way, do everything defenseman in Hampus Lindholm if that was a priority.
Maybe we could have gotten Schenn in 2021, but that would have just blocked the development of Liljegren. We got a very similar Lyubushkin that year.
Which defenseman is LD Graves replacing in the 2021 offseason? Is that worth spending a 2nd round pick+ on a questionable 3.2m cap hit?
Pretty sure we offered Hakanpaa the same contract he signed, and he chose Dallas. Which kind of highlights part of the issue with your argument - the assumption that signing players is like going to the grocery store and picking them up off the shelves. They have a choice in the matter too.
The Leafs talked about how they liked and have wanted Acciari for a while, so clearly that wasn't a change of heart. He wasn't available for 3 years while in Florida, and based on their comments, sounds most like they just couldn't make it work last offseason, so they made it work now.
Lafferty never actually hit free agency. He was re-signed by Chicago in April.
Kuraly is overpaid.
Siegenthaler hasn't been available since he broke out - NJ signed him to a 5 year extension last offseason.
As for Lindholm, why would he have been a priority? We already had Rielly, Muzzin, and Sandin down our left side, and we were able to add another tough, two way defenseman in Giordano for less assets, and re-sign him to an amazing extension. And when we lost Muzzin, we went and acquired another tough, two way defenseman with great term and cap hit in McCabe.
It's not like we chose not to acquire these players so we could go and acquire the opposite. They were either not acquirable, already had their roles filled by a similar playstyle player, or we acquired a similar playstyle player in place of them.
We could have had more of this size and grit in the supporting cast the whole time without ramping up to this moment. Dubas’ first offseason we basically purged out Polak, Komarov and Martin because it wasn’t the brand of hockey he wanted to play.
First off, Polak and Komarov weren't "purged". They were UFAs.
And second, those players (and Martin) weren't brought back because they weren't good enough and were massively overpaid, not because of their playstyle.
Babcock, under Lou, is the one that made Komarov and Martin healthy scratches in the playoffs, not Dubas.
Dubas is the one who replaced Polak with a similar Ozhiganov, and later, the just as tough but much, much better Muzzin.