That Pistons team was balanced, and they weren't a bunch of allstars before 2004 except I think Sheed, but that year and the next, 4 of their starters had allstar level games.
The 3 star model is based on having at least one, maybe more favorable matchups every single night with a star there that will deliver on that night.
Defensive rules, by packing in more, limits the isolation 90s style game to pretty much a last-second plays instead of the full 48. Those were best-players-team wins days in the nba.
The more contemporary game recognizes the importance of the 4th and 5th options to the max, where the motion O is completely open-opportunity, and there is no weakest link to hide.