He has benefitted from a great, now good, offensive line.
And with Elliott, the whole defense has to be careful, that helps Dak a lot.
Sure he can throw deep on scrambles, outside the pocket, but that is not winning football in the long run.
When they need strict pocket passing to go down the field, he often is not accurate, often does not make good decisions.
When Elliott is out, they are pretty damn bad, that tells you a lot.
He is a "serviceable" QB, sure, a top team can go far with him, but they are not, and he is not a "plus" QB at all, late-middle of the pack in the NFL, I would say the #17-20th guy I would want out there this year to help a team win.
And there are a few that are in their 2nd year that I would want MORE than him because I think they will develop into better QB's.
$40M is ridiculous, he is not going to get better, they should not committ to him long term, much less at an outrageous figure or anything close to it.