Marner should be put on a system to earn his next contract based entirely on the merits of his performance and statistical contribution.
For every goal he scores +$100k and for every assist earned +$75k
ie. A 100 point regular season based on 30 goals @ $100k & 75 assists @ $75k = $8,625,000 AAV
Kucherov the best RW in the game put up 81 games 44 goals 100 assists 144 points and makes $9.5 mil AAV , So based on the same reward scale as Marner above his actual contract would be $11,900,000. [Adjusted down for Tax Free State].