in the current age of young talent, where franchise-type, high-end guys like mcdavid and eichel, and even drasaitl and ekblad signed for 8 years, matthews only signing for 5 years was not the norm.
pastrnak, larkin and tavares signed their deals when they broke out (and when they were rfa's).
other than ovi, ekblad mcdavid and draisaitl, (who all signed for more than 5 seasons) the players you mentioned didn't sign "big money" 2nd deals; they signed for a number (per year) that they were actually worth at the time of their signing. matthews was not worth 11.634 when he signed his contract last year. that's part of why his contract is a joke
it's pretty eye-popping that matthews, who had similar numbers to eichel, signed for a higher cap hit per year and shorter years than eichel, despite toronto having the supposed financial luxuries they do
For respect for my time for mid season signings, like Matthews, Im going to use the numbers up to the end of that season.
Matthews signed his deal after 111 goals in 212 games played, had 1 40 goal season, 2 P/GP+ seasons and 205 points in 212 games played (0.97 p/GP)
Marner signed his deal after a 94 point season, had 3 years of 1st line production and had 224 points in 241 games (0.87 P/GP)
Nylander signed his deal after 2 60 point seasons, had 2 years of 1st line production and 135 points in 185 games (0.73 P/GP)
Pastrnak signed his after a 70 point 30 goal season after 2 years of 0.5 P/GP. Thats a good season, but not his current P/GP+ 40+ goals. He had a career 123 points in 172 games (0.72 P/GP)
Larkin signed after a 60 point season, following a 32 point and 45 point season. However he had already established himself as a great defensive player and on a team barren of any talent. He had 140 points in 242 games (0.58).
Tavares signed after his second year, having a one season of 1st line production as well as a 54 point season. He signed with 121 points in 161 games (0.75 P/GP)
Matthews and Marner were by far the most established at the time of their signing. By far....
You also talk about cap number and not cap%. Yes, Matthews signed at 11.63 but at the time of the signing that is 14.63% of the cap, Eichel signed for 10 mill which was 13.33% of the cap.
Now compare Matthews above to Eichel at the time of the signing:
Eichel, one 56 point season and one 57 point season (61 games played). Had no P/GP seasons, no 30 goal seasons and 113 points in 142 games played (0.79 P/GP).
Considering context of when they signed is Matthews not worth 1.3% of cap more?