But you made the rebuttal point earlier to this very thing .. Different teams different decisions and different landscape.
In Calgary they can't get players to stay no matter what they pay them as in Gaudreau and Tkachuk and a whole new batch this summer.
So if you lose Johnny hockey for free, when you believed he was going to re-sign and you offer him more years and more $$ to stay and it doesn't matter and then when painted into a corner with Tkachuk, you have to make sure the return in that trade is a long time asset to the Flames even if you feel you're overpaying to stay. What is the difference paying Gaudreau $10,5 mil or Huberdeau at that point.
After all lets not forget Huberdeau was coming off a season where only McDavid scored more points and he finished 2nd in NHL scoring, and the player he lost 3rd.
Leafs have been paying 3 players Matthews, Marner and Tavares more than Huberdeau makes and they're been doing it for years and none of them are putting up 115 points seasons.
So Calgary's history helps explain that over-payment, but nothing helps explain the Leafs all these years other than focusing on the GM that handed them out.
I bet Treliving would love to be a position now where handing Matthews and Marner the Huberdeau deal of 8 X $10.5 mil was a option on the table, but we already know neither the term nor the $$ is a valid option. Instead he has to stare down Nylander looking for the Huberdeau deal now, with 28 less points in comparison as career best.
Treliving can only be judged going forward on the bad hand he was dealt and work from there. IMO