I used to side with the players until the contracts got out of hand and the players became complacent for the most part. Only a few players take pride in competing the entire season and the product on the court has suffered because of the inconsistency you get game to game. Who the hell wants to pay $250.00 to $500.00 a night on the "nba experience" when the players are half assing it?
Guaranteed contracts need to go away. I'm tired of seeing guys sit on a bench for two years with injuries. If you're not going to put in the effort to rehab, get out of the league. There's no reason you should be paid money to sit on the bench in a suit.