Just, no. Barkov got 5.7million just a couple of years ago. Twice the player, and a center at that. Top 10 center in the league, Scheifele, signed for 6.125m.
9m for the team third line winger playing 15min a night would be stupidity beyond comprehension when top 10 centers are getting signed for almost half of that money. 9m for Matthews is also in no way a discount, just a reasonable deal. And that is him being pretty much up there with McDavid.
Barkov is a tremendous player and is clearly outplaying his contract atm, but cmon man, his stats prior to signing are no where close to Laine's.
Barkov from 2013-2016 ages 18-20 191 gp 52g 67a 0.62PPG. POs 6gp 2g 1a. Finished 16th in Calder and 6th in Selke
Laine from 2016-2018 ages 18-19 145 gp 79g 53a 0.91PPG. POs #s TBD. Finished 2nd in Calder, potential Rocket Richard trophy this year.
Laine still has areas for improvement, the turnovers and overall play without the puck has been up and down this year (at points he looks miles ahead of he was last year, other times he makes some very questionable plays), the last 1.5 months+ he's been really good though...his goal scoring numbers at his age is unprecedented in today's NHL. Not to mention if he rips it up in the playoffs it will only add value to his total contract.
Laine imo gets a % of Cap Hit between Tarasenko and Stamkos' 2nd deal which is between 10.27% and 11.66% of cap which at a 80M cap is 8.2M and 9.3M AAV.