Here is what I don't get... Why rush it? Let him finish the year. Maybe he has a poor playoff and you can argue that? Maybe he gets injured again? I mean you are basically all in anyway I doubt he can go up from here...
Which brings the next point. Dubas must think that an offersheet is a legitimate possibility and not only that, but that Matthews would consider signing it. It's the only possible reason to overpay so much with tons of time to get a deal done (months before the season starts) after preaching patience and if you have time use it.
If this is the case, why the f*** is Dubas signing a guy who clearly doesn't have team loyalty and will chase money to basically UFA? He should be getting 8 years on this deal at the very least.
The more I think about it, the more reasons come up that just says this might actually be one of the worst contracts ever. Not because he is a bad player or anything (not Lucic bad) but bad as in for the value and based on comparable and his list of accomplishments, he has been vastly overpaid and Dubas is paying purely based on speculation and hypotheticals (counting on cap going up, counting on PPG translating over a full season, etc)