I argued a lot with people on here that Matthews contract wrote itself.
Eichel 8 yrs 10M per
Matthews 8 yrs 11-11.75M per
McDavid 8 yrs 12.5M per
Somewhere between those 2 was where it needed to land.
Marner got I think 2nd highest AAV for a winger in the league, that should have gotten an 8 year term.
It did land between McDavid and Eichel.
What it actually ended up, written properly:
McDavid (negotiated) - 17.67% of the cap, 8 years
McDavid (post-discount) - 16.67% of the cap, 8 years
Matthews (negotiated) - 14.64% of the cap, 5 years
Eichel (negotiated) - 13.33% of the cap, 8 years
Which looks how it should; matching the quality of their pre-signing periods, which was McDavid > Matthews >>>> Eichel.
At 8 year terms, you're looking at McDavid with 17.7% taking a discount down to 16.7%, Matthews with probably like ~16.5%, and Eichel with 13.3%.
It should also be noted that McDavid's contract, even pre-discount, was one of the best post-ELC contracts ever given out according to the simplistic measures that many demand to use.
As for Marner, he got the 10th highest value post-ELC contract in the cap era (and 6th highest for a winger), term considered, after having the 6th best pre-signing period.
It sucks that we hit a flat cap, and we didn't get the same benefits that everybody else has gotten with their young stars through cap era history, but the issue was never the contracts themselves. They were appropriate and consistent with the history of post-ELC contracts.