take into consideration how much money they generate for the franchise, for the city, and how many jobs they create. now take all of that into account and how much money are they seeing from that annually? a small percentage. they aren't overpaid.
if you compare their jobs to other jobs like physicians, nurses, police officers, etc., then yeah their salaries tower in comparison but do those jobs generate revenue? are you willing to pay extra on your taxes to see these professionals get paid a comparative wage? chances are you'd scoff at the idea. the point is, these players generate a huge amount of income annually - they deserved to be broken off.
yea you right on the business side of it but still some players are getting over paid as far as their performance on the court. I rather teams over pay a player on his actually value. you right when it comes to the business. which is a reason why the nba is more about the business side than the competitiveness. if their was less teams and a hard cap then the nba would be more competitive and less scrubs in the nba. what is their 32 teams and only 3 or 4 realistically are contenders every year with 16 teams in the playoffs.
Business is business and nba and their team owners make a sh*t load of money so the players should get paid good. It's a entertainment business at the end of the day.
which is why I fu*ks with college more.