Get rid of max contracts or at least make the percentage of the cap more like 50%, super teams would be possible, but a lot harder to form if the real superstars earned what they were actually worth, instead of superstars and borderline all stars earning similar salaries.The NBA needs to change this in the next CBA. I mean, Jesus, it's gotten ridiculous. Ainge has been brilliant and yet in the end it doesn't really matters as "championship building" in this league has become about self-obsessed stars choosing super teams through free agency and forcing trades. Now it seems like just as GS is about to give up its super team mantel, LeBron and company are going to build the next super team. I mean, Jesus, can't we at least have one year when the likely champion isn't decided before the first game of the year? The playoffs in the Eastern Conference were fun for the first time in years because nobody knew who was going to win it . And the only reason the Finals wasn't a snore fest was that two elite super-stars went down with major injuries. I mean, you know the league has lost it's excitement when the only hope of an exciting playoffs is untimely injuries to franchise players.
The league needs to alter the CBA in a way that raises salaries in general while making it harder for franchise players to change teams. Give the players more money, even make it easier for non-franchise players to change teams, but somehow (attach draft pick penalties, allow a franchise tag etc.) this league needs to make the end stage of the playoffs more competitive. The only way to do that is to somehow get a handle on free agency among the elite stars.