MindzEye
Wayward Ditch Pig
This is why when I calculate pts/total cap I only use the available cap dollars (even though not every team spends to the upper limit).
So take a players point totals (or projected point totals) and divide it into league-wide totals, then multiply by total available cap dollars. It's not perfect, but makes sense to me as a way to properly disperse contracts.
This calc showed 140pt MacKinnon was produced around $16.5mil in points percentage last season.
McDavid: $14.1
Nylander: $12.0
A better approach but even then imo, these guys use the production of similar players as benchmarks in negotiations. It's a self reinforcing system of evaluation. Marner is going to use Nylander and Pastrnak + cap inflation (as in, the total amount of dollars available to each team, not all teams combined) in his contract negotiations. Any system of determining what a player is "worth" in dollar figure that doesn't peg to the reality of the team cap marketplace is flawed imo.