It takes away the luxury tax garbage how teams over the cap can acquire new talent.I'm not following. How does hard cap without maximum amounts accomplish anything?
If every team can only spend say 120 million dollars per year. Then it becomes impossible for the top teams to keep all their talent without the players really leaving money on the table.
If Golden State will only pay Durant 30 million per year because of their cap and say the Utah Jazz have 67 million in cap space want to offer him 4 years 200 million then he may go to Salt Lake for the money as the difference is a lot more than these current max deals where its just 1 year and 15% more.
The current NBA salary cap benefits the big market teams.