It's
by far the most hilarious thing people bash him for. Non-Leaf fans think he's horrible, but other than Marner being overpaid by about 2M (so many Leaf fans thought he deserved Matthews money

) he's been well above average with every contract besides Matthews, and that was fair AAV but the years should have been improved at that money.
I think it was fair AAV for the term (in Matthews' case).
I think if you wanted Matthews at 8 years, you'd need to be in the high 12's or low 13's to even get him considering it, which puts him around a 16% percentage. There was an offer like that on the table for Matthews, but we went with the lower term to keep the cap manageable. He never was going to take this money on an 8 year deal, because he would probably be taking a larger discount than McDavid did on his 12.5 x 8 deal (and that was a fairly large discount as it was).
I think if we are looking at this long term, it actually works out better that way. If we compare a 5 year followed by an 8 year vs. an 8 year (at 13 mill let's say; which is 16.35% and I think that was the rumoured 8-year offer on the table) followed by a 8 year (which likely comes at a higher cap hit than the former 8 year deal since the cap will likely increase).
Year 1: 11.64 vs. 13 (save 1.36 mill)
Year 2: 11.64 vs. 13 (save 1.36 mill)
Year 3: 11.64 vs. 13 (save 1.36 mill)
Year 4: 11.64 vs. 13 (save 1.36 mill)
Year 5: 11.64 vs. 13 (save 1.36 mill)
--- Matthews signs 8 year deal @ 16.15% on a 95 mill cap in second scenario, which is what I imagined it would be had it not been for Covid.
Year 6: 15.34 vs. 13 (2.34 mill surplus)
Year 7: 15.34 vs. 13 (2.34 mill surplus)
Year 8: 15.34 vs 13 (2.34 mill surplus)
-- Matthews signs 8 year deal @ 16% on a 100 mill cap in second scenario.
Year 9: 15.34 vs. 16 (save 650k)
Year 10: 15.34 vs. 16 (save 650k)
Year 11: 15.34 vs. 16 (save 650k)
Year 12: 15.34 vs. 16 (save 650k)
Year 13: 15.34 vs. 16 (save 650k)
-- Matthews signs new contract at 34 in first scenario; likely not getting a raise on his 15.34 mill regardless of cap increases.
Now I am making assumptions about the cap rising, and I am using similar situations with other top players (i.e. Malkin, Crosby, Ovechkin, etc.) to emulate Matthews' situation, which may not reflect reality. However, this is a fair reflection of what reality could be, and in the 13 year period proceeding his ELC, there are 3 years where we are having a surplus by giving him a 5 year deal followed by an 8 year deal, but there are 10 where we are saving cap (albeit less than we would be losing in those 3 surplus years). No idea if Dubas is looking that far ahead, but he probably worked out a similar simulation and found that it was worth biting the bullet in those three middle years and saving more money now and later.
Either way, Marner's contract is the only one that should be considered less than fair in my books. Matthews' was fair, but probably not a steal (although it definitely is trending nicely).