Why would a player ever agree to this?
Why would any normal worker ever agree to this. Would you agree to your job if you had to complete a certain amount of something every day? If you didn't get your job done that day, oh well, you don't get paid.
What if you were sick with the flu for a week and you couldn't work? Or even worse, you work construction and you broke your arm over the weekend playing with your kids.
I understand what you are getting at but to make it simple the idea is just moronic.
If you want a contract to be based on performance you can have incentive-laden contracts that will give players bonuses for playing well or even just playing their average ability. But the entire contract can't be incentive based.
Unfortunately ALL NBA CONTRACTS ARE 100% GUARANTEED! so incentive-laden contracts don't exist.
Which is where the problem lies. Why are these contracts 100% guaranteed?
(You might say, well contracts in baseball are guaranteed, and it clearly works there. Well baseball doesn't have a salary cap)
This all happened due to terrible business management on the owners and Stern's part.
You need to be retarded to think that Joe Johnson deserved that contract. Yes I know the situation in Atlanta and why they did it, but if we could see what was going on so could David Stern. And a good CEO would stop that from happening.
I do agree with you though about buying out peoples contracts.
You want to know why teams are losing money? Because NBA owners are just trading around debt with bad contracts in order to obtain a roster spot. After Curry signed that contract what incentive does he have to play? If he's a lazy schmuck, why would he play? Sure everyone in NY will always hate him, but Im sure he doesn't care. Why does the league need to hold onto these dirty contracts. If players are worried about injuries and their future if they get injured, then set up a good benefits account for them once they retire.
The buying out peoples contract dilemma is equivalent to a hippie vegan community on a remote island that has a pet rabbit that eats and infects all of the communities Grain. No one wants to kill the rabbit because that would be inhumane. So instead what do they decide to do, to "fix the problem", they decide that each family will take turns looking after the rabbit for a month. For that month that family will basically starve.
<Sarcasm> But atleast the entire town isn't starving for a year! </Sarcasm>
The solution is clear. MAN UP AND KILL THE RABBIT
If I were the owners I would say to the players, here is the deal
1. Keep your contracts, but they are not guaranteed
2. We trash the contracts, give you new ones that are at a lower rate, but guarantee them and keep a hard cap that regulates how much money can be spent.
3. Go **** yourselves and play overseas. Before you go I should let you know though, that those contracts you are getting aren't guaranteed, your living arrangements for away games will be similar to sleeping in motels, your security will be, well.... non existent, and the arenas you will be playing at will be, well...... high school gyms. See ya later.
Don't let the door hit you on the way out. Also say good bye to all of your expensive endorsements.