What needs to happen is that contract terms need to be guaranteed. (deja vu, I think I've said this before), and the owners would then only offer contracts that are reasonable. Then there needs to be an arbitration system (similar to the one in baseball) where younger players that are outperforming their contract can get a raise without holding out and hurting themselves and their teams.
This is too much common sense (Chiefster's next response) and it likely won't happen...but to expect a player to fulfill a contract that isn't worth the paper its written on to the owner, is an unjust expectation.
In an arbitration system, LJ would've gone to arbritation in Feb/Mar, gotten his contract in April and participated in 100% of the offseason program and all of training camp.
It wouldn't fix the Bowe issue, or JaMarcus Russell, but veteran holdouts would become virtually non-existent.