To be frank it is necessary.
The NBA was built on the Lakers, Celtics, Bulls, Sixers, Knicks, Texas Triangle, and you can add the two Florida teams to it since Orlando was brought in as an expansion team and the Zo/Hardaway Heat became famous. The majority of those teams have won all the rings and/or been in the most finals because their fanbases both away and home support them financially, their front offices make moves to better them, and at the end of the day the people have grown to be conditioned to watch them and expect them to be respectable.
The NBA is the one sport where the fans are actually right there sitting on the action. They can reach out and touch the fans and the fans can touch them on the sideline. There are no helmets to hide their faces. There are no over sized rosters like in football and basketball.
No matter how you slice it you can always define the eras of the NBA by its players and its dynasties.
Mikan
West/Baylor/Goodrich/Wilt/Russell/Cousy
Magic/Bird/Kareem/Mchale/Dr.J
MJ/Hakeem
Kobe/Shaq/Duncan/Iverson/Garnett/Kidd
Wade/LeBron
If the NBA wasn't how it is now, it would not be bigger than the NFL, NHL, and MLB globally like it is, nor would it be the second biggest sport domestically.