Or stopping them from giving Joe Johnson a MAX deal, after he's been an All-Star for 5 years in a row?
The only thing that would fix this is Non-Guaranteed Contracts, and I don't see it happening.
The players argue, and point to the NFL, where servicable, good, contributing players, are being released from their contract simply as a money saving move, and ultimately having nothing to do with their performance on the field.
The system will remain broken long after these CBA negotiations. It will still be up to the owners to exercise Fiscal Restraint, and they have shown time and time again, they are NOT capable of doing that.