Short-term contracts benefit the players to maximize earnings. While long-term contracts benefit the team particularly in the later years as the cap continues to rise.
Just take Marner vs a pair of Panthers Tkachuk and Reinhart.
Mitch currently making
$10.9 mil while Tkachuk signed 8 years
@ $9.5 mil and Reinhart @ 8 years @
$8.63 mil.. Now while Marner's contract expires both Panthers have used 3 years and still have 5 years remaining at current rates.
View attachment 1054034
No compare that to playoff contribution with Florida going to 3 straight finals and 2 Cups.
View attachment 1054038
How could the Leafs compete with the greed of the Leafs players?
Florida still gets 5 more years of Tkachuk at $9.5 mil and Reinhart @ $8.63 mil. Even with the Leafs letting Marner go Leafs still have Matthews @ $13.25 and Willy at $ 11.50 mil
Leafs are screwed trying to compete with teams where good players locked in long-term.