It hasn’t been an issue because our star players have been on rookie deals we skip free agency..
Our salary cap when we paid Romo was a big issue and we never had complete teams even in our best years outside of 07 and 14 although 14 had a crap defense because we had to let guys like Ware go because of that contract.
There is a reason these highest paid QBs that take up big Cap %s don’t win Superbowls.
When he gets his we are all but done.
Dak’s salary was our biggest strength.. Now it will be our biggest weakness.
The issue wasn't giving Romo his deal. It was the piss poor contracts they handed out to players who didn't warrant the contract. Now you can sit here and say Dak doesn't deserve what he got or Zeke or Lawrence don't. I'm not going to argue that at this time. But those guys have put up some good years for some time now. Zeke and Dak have done it since 2016. Lawrence has done yet for awhile. The offensive line has done it for awhile.
They paid Roy Williams when he hadn't done anything for the Cowboys.
Paid Dez elite money after basically 1 or 2 years of elite play.
Paid Miles Austin after one year of elite play.
Paid Barber.
They really misused the cap. The salary cap now is a also a lot larger than it was then too. And while the contracts of quarterbacks has gotten extremely higher a lot of other positions haven't seen that same drastic change.