Personally, I don't see how a smart man like David Stern thinks that having the ability to put together a team the way the Heat did in a sport like pro basketball is a good thing for the game.
Unlike most people, I don't actually blame the Heat nor do I think this is anything new, with the exception of, in this case, the players are putting it together, not the teams. The Lakers have done this kind of thing for decades. The Celtics did it a few years back. It has happened a lot in NBA history so it's nothing new.
However, to me, in this climate it is worse than ever because the gap between teams is greater and there are more of them. If all of your superstars are in fewer than 10 franchises, what is everyone else supposed to do?? It's become a system where if you are one of the have nots, you have to hit the powerball in the lottery and hope that you can win a title before the superstar leaves or to prevent the superstar from leaving.
People dog on the Yankees, but the nature of modern pro baseball makes buying championships much more difficult because all another team has to have is a pitcher the team of All Stars can't hit and it evens things up. You have nothing like that in pro basketball.