No offence but your list sucks. Of course some of there players are overpaid and/or past their primes, that's what routinely happens when you are an elite player signing a contract as a UFA or when approaching UFA status. Marner was not in that position so most of there players on your list are not good compareables for Marner so they simply don't belong on that list. Marner was a RFA years away from UFA status which is why the contract he signed was a joke. Not his fault, can't blame anyone for taking the money if that's what's most important to him but it is disappointing to say the least that our GM had leverage but didn't use it.
Off the top of my head, there are 3 comparables on that list, the rest just don't belong. I take McDavid and Matthews over Marner, that's as easy at it gets. Eichel is harder, the two players are pretty close in value but of course we need to see if Eichel gets back to full health first, until he does that I will choose the healthy player.
Also interesting that you made a list of players making at least 10 million which is almost 10% less than Marner makes. That may not sound like much to you but 10% is actually a massive difference. If you don't think it is then try this thought experiment - what could the Leafs do with 10% more cap space?
You have made a lot of excellent posts showing Marner's value and I've said it before - he is a special player. But his contract is a clear overpayment and I'm surprised you're even trying to defend it. I suggest you stop trying to do that, even Zeke who is one of his biggest supporters has said he's overpaid so finding people to agree with you will be next to impossible. And if you are going to try, you need to do a much better job - comparing him to guys signed as UFA's with smaller cap hits isn't going to cut it.
The only way people will stop being unhappy with Marner's contract is to go deep in the playoffs, then people will be so happy that they simply won't care. Until then, probably best to just keep quiet and not draw more attention to his contract which is a clear overpayment and the only thing open to question, is just how big an overpayment was it (the consensus seems to be that 9 million was about right).
I'm actually not trying to defend the contract in terms of it's real value, I'm trying to defend the fact it is some kind of bad contract relative to the rest of the 10 million+ contracts. I understand the UFA/RFA stuff but just looking at the contracts based on merit:
McDavid: Obviously a fine contract but has only won a single playoff game since he signed it in 2017.
Panarin: Similar elite regular-season production to Marner but also similar playoff production(outside of the miracle first round against the Bolts) with worse D. Overpaid maybe a mil.
Matthews: Looking to be a generational goal scorer and contract is fine.
Karlsson: Huge disappointment and obvious overpayment
Tavares: Steady eddie top end production and great leader but overpaid a couple mil.
Doughty: You can blame the team but again a disappointment (although underlying numbers far better than Karlsson)
Marner: Production in line with Panarin except less goals and better D. Due to him being an elite 2-way force, you can really feel when he's out of the lineup.
Price: Great big game goalie but injured half the time and not going to even be a factor this post season. Overpaid.
Kane: Still top end production but on a team going nowhere and suspect D. Overpaid
Toews: Out of his prime and working to get back to a top-end guy. Overpaid
Bobrovsky: Looking better this year but one of the reasons Florida didnt make more noise last year. Overpaid.
Kopitar: Still a top center but is he worth more than Tavares? Overpaid a couple mil
Eichel: Out with what could be a career changing injury. Lets see if he can get back to what he was, which was overpaid a mil.
Seguin: Completely fell off partly due to injuries. Well overpaid.
As you can see, I somwhat agree with the 9 million number you float around (I would say 9.5ish) but also have to remind you that elite talent always gets paid more, and Marner is actually one of the top paid guys that is living up to his contract comparatively. I listed these guys based on highest paid to least highest paid but in terms of value?
McDavid
Matthews
Panarin
Marner
Tavares
Kopitar
Doughty
Bobrovsky
Karlsson
Price
Toews
Seguin
Eichel
Does this look good as a ranking of the top 14 highest-paid players are bringing in relation to their contracts? If not, let me know why.