I dont normally side with the players, but this case i am especially after the last lockout, they made HUGE concessions to the owners. This last CBA's is essentially the Owners CBA, and now they want to change it agian, sorry but the Owners need to give back to the players and the fans this go around.
To me, it sure seems like the biggest problem with the current CBA is the front loading circumvention. Just make the contract cap hit equal to the salary in a given season and disallow retirement, injury, or demotion as a way to avoid the cap hit. The problem is those three situations:
1. players like redden and souray got around 6M to sit in the minors. Hell Niity did too. Burying in the minors is a clear way to sign lots of guys to big money and then not pay the cap price.
2. retirements like rafalski with 6M left cant be a cap wash. Best solution seems to be that the player can retire and the team does not have to pay the player, but still takes the full cap hit. This will essentially eliminate a large part of the incentive for the crazy 15 year deals with no money at the end and retirement allowing the average cap hit to be lowered.
3. Frontloading. This is a function of the cap hit being an average once again. Get rid of the average salary issue and suddenly richards, hossa and co. are eating up 12M in cap space. That will overnight eliminate those huge frontloaded deals.
All of these changes would hurt the players but I thyink all them would just be corrections of oversights from the previous CBA and should be acceptable to both sides. They would keep salaries much lower and more reasonable while retaining the spirit of the first CBA.