I think we're suggesting we pay him the most money during his most productive seasons and then take a beat and re-assess at 30, 32 or 33 whatever the cut off on that deal is. He can be a Leaf for life, but if the production tapers off and you can taper off the AAV in a bigger cap, what's the problem?
Because that approach
never works out. Look at Tavares who signed a massive 11 million deal 7 years ago
(the 2nd largest cap hit at the time behind McDavid) when his career high in points was 86. Heck, Kevin freaking Hayes signed a 7+ mil long-term deal and Erik Karlsson was gifted 11.5 long-term even after serious injuries. Good players will be overpaid when they're available. Great players will often be grossly overpaid, which is why clubs prefer a long-term commitment once they get a sense of the player.
Come on, we both know how this works. If the Leafs sign Matthews to a 5-year deal and he scores 52, 47, 51, 44 and 43 goals over the next 5 years
(and that's conservative considering he's a year removed from 60) he'll be able to sign a 6-7 year deal at age 30 for mega dollars -- a lot more than the possible 12.7 they should lock him into now.
When it comes to
"supposedly elite" players, term always benefits the club and not the player as much.
Here's the bottom line...
If we (and the Leafs) believe Matthews is indeed an elite talent who will produce on par with the greatest in the world, why
wouldn't we want to lock him in long-term now so when his hit looks to be
more affordable we can continue to build around him? We would, if we believe he's that guy. But, if we
don't believe he's that guy, why would we want to overpay for him now and strap ourselves for 5 years without being able to build a winner around him? It doesn't make sense for the Leafs.