Yeah, give all the money up front so they can hold out on the cheap years.
How many players REALLY ever hold out ?
And by making a contract in a reasonable manner they could completely avoid it from being a problem.
Hell who was the last player to have a legit holdout for something OTHER than a matter related to a rookie contract (or player playing at a high level still on his rookie contract)
Even Tanny was able to put a clause in Revis's bandaid contract preventing him from holding out again