The NBA should definitely have a salary cap. The league already has a parity problem, and if they remove the salary cap it will become even bigger. Small markets will struggle to compete with big ones and owners that have billions of dollars to spend on start athletes It should stay the way it is..
Let's be honest about it, the NBA has never had Parity but at least there were 5 or 6 teams every year who had a legitimate shot to make it to the finals. Today's current NBA has devolved into LeBron vs. The warriors and it is ruining the game we once loved. Without a Salary Cap the Knicks, Lakers, Bulls, Clippers, Heat, Celtics, 76ers, Wizards would all instantly be able to compete through free agency and no spending restrictions. Stars would be spread out on many teams instead of concentrated on a few teams and this would lead to parity. This argument that Salary caps=Parity is nonsense.
If the nba had no salary cap the opposite of what people think would happen. Small market teams would have a better chance to compete and league interest would grow. Consider that small market teams are still owned by billionaires. For an example, look at the Thunder. Durant left and they traded away Ibaka didn't and didn't resign Waiters to give more money to Westbrook. Now look even further back to when they traded away Harden who was going to be too expensive. All of these moves took place because the management was trying to stay under the cap. Take that cap away and instead of having a superteam in the warriors who keep their same 2016 roster, there is another superteam in OKC. Perfect example of how a small market would win big, but cannot because of the existing salary cap.
The NBA shouldn't have a salary cap because the owners and GMs earned their money, and they should be able to spend as much as they want to get a better team. If a player deserves a large amount of money and works extra hard to bring in the big bucks, he should be able to be paid like he does.
Have you ever noticed in other sports that players get paid more . LeBron James wants a big contract but the stupid ass commissioner will not notice.He wants the NBA to be soft.Kobe Durant Rose Wade one of the biggest stars in the NBA paid little.Football and Soccer stars like Messi And Flaco get paid over the team limit.The commissioner should remove this immidietly
It's annoying to see deals that will never happen because teams are stuck with bad contracts. If the salary cap is removed then it allows for more trade mobility and freedom for players to play where they want to play. Also, it makes the NBA overly complicated when memorizing random rules such as the amnesty clause, the luxury tax, and the mid level exception is almost as important as knowing about the game itself.
If they can agree, then that should be good enough for everyone else involved. I feel the players and owners will fight more with a cap in place. It is really time for these sport organizations to stop all the bickering.
I do not think that the NBA should have a salary cap. The players and the owners should be the ones to decide how much a player should be paid. This should be on an individual basis. Supply and demand applies in the NBA just the same as with every other product on the market. If need be, the cap will implement its self.
While considering the current times of the NBA, and the advent of the superteam (the Heat, the Lakers, etc) may be an argument for a salary cap in order to ensure that such things don't happen, it is largely unnecessary. Because those very superteams are what is spurring on a large increase of viewership. They're exciting, and that's what people want to see.