When one player holds the rest of the team back, it's not a team issue.
It's one player.
DeShaun Watson. To a lesser extent, Kyler Murray. And the dude you were promoting to be our new QB, Russell Wilson.
Those are great examples of significant contracts that went wrong and holding the team up. Dak is playing great and cheaper than all 3 of those.
Now, he signs his new contract, snaps his ankle again, you can be all about your "I told you so." But that's just the risk of the sport.
Dak is playing so well now, you have to show me a HOF QB like an Aaron Rodgers (which I supported bring to Dallas) or Tom Brady, when those guys become available.
Because you're not upgrading right now with Kirk Cousins, Russell Wilson or anyone else available. Maybe 2-3 years down the road it's a different story, but Dak has justified any contract extensions as long as he can keep running for those 1st downs.
The real issue is how much should we pay to extend Trey Lance, and will he ever be any good, because there's your guy you hope will win the battle when Dak starts falling apart with age, same way he replaced Romo.