There's one thing I'll give the NBA, it levels the playing field sort to speak. Remember when during the Jordan era the East was the dominant conference and now the West is? Remember how bad the Spurs were prior to Tim Duncan arriving? Through the NBA draft and free agency, the NBA has been better able to have different teams win it every year IMO.

You look at MLB and it's always the Yankees, Red Sox, Angels, etc (the same old teams). And in football is was always Dallas or New England. But the NBA for whatever reason is able to get different teams in it.