Originally Posted by LX
Would you not end up with even more trade demands under a hard cap?
Sure, but they would mean nothing. In the current structure, the team they are going to usually already has a superstar on it, who would be paid so much of the cap that they would have no way of signing the new player to a superstar deal. As such, the leverage players have now of being able to sign with the Knicks or Nets the next summer in the free agent market would disappear, or be much more rare anyway. In general, if you want multiple stars they would each have to take big pay cuts (not the hilariously small ones the Miami 3 are credited with) to make it happen - and no system can prevent that.
There would be no more threats of "trade me or I walk" because they would in all likelihood have to choose to walk somewhere where there is no other star.