Here's is a list of, what I think we can agree on, top players that did not receive a full NMC/NTC like Marner received, on the deal that took them to UFA status:
Alex Ovechkin, Leon Draisaitl, John Tavares, David Pastrnak, Alex Barkov, Cale Makar, Johnny Gaudreau, Jonathan Huberdeau, Carey Price, Drew Doughty, (I stopped looking).
6 out of the top 10 scorers since 2016-2017 did not have a full-NTC on the contract taking them to UFA status.
William Nylander had a modified-NTC in his final year of his deal. Morgan Rielly also had a modified-NTC.
My issue is that Leafs management, once again, did not do what it seems like other teams are able to do when it comes to contract negotiations and I won't give them a pass on that. At least if they had a M-NTC provision in the contract with Marner in the final year the Leafs would have had some modicum of leverage. They could have said to Mitch at the deadline, look, we want you back. We'll make you the highest paid winger in the League, but you have to sign now or we're going to trade you.
Instead? Bupkis.