Don't see how what Marner has done this season is more impressive than Kane's third year in the league at the age of 20-21.
88 points when four players scored 100 points. This year 6 players scored 100 points and another two were at 99 points. Kane played with no one even slightly comparable to Tavares during that year.
Scoring was up this year league wide. 94 points is very good if this is how the NHL is trending, but if not, Marner will not be a consistent 90+ point player. He'll be around PPG.
Yea, you really have to look at where guys finished in the scoring race to account for differences between years.
Marner's last two seasons he finished 39th and 11th in scoring (11th was while playing with Tavares).
Gaudreau's two seasons before signing he finished 33rd and 6th (playing with a ~60 point C at the time).
Kucherov's two seasons before signing he finished 5th and 3rd (in one of those seasons Stamkos was injured virtually all year and Point hadn't broken out yet).
Kane's two seasons before signing he finished 40th and 9th (was a year younger than Marner).
Stamkos two seasons before signing he finished 5th both times (was a year younger than Marner).
etc.
Factoring in age (as a negative against Marner when using Kane/Stamkos as comparisons, but a positive for Marner when comparing to Gaudreau), I'd say his contract should be somewhere between the Kane/Stamkos contracts and the Gaudreau contract. Kane and Stamkos signed for 11.09%/11.66% of the cap respectively on 5 year deals, and Gaudreau for 9.25% on a six year deal.
So something like 10% on a six year deal would be more than fair (which would be 8.15M over 6 years). The media has blown things so far out of proportion with him for the last year though, that a number like that isn't even remotely part of the conversation.
The Stamkos contract (11.66% of the cap) which he received for finishing 5th in league scoring in back-to-back years at a younger age than Marner is today - would be 9.5M under an 81.5M cap, just to give some context for the ABSURD requests for ~11M.