Selling stars over selling team is always going to be inconsistent because it depends on the quality - both talent and personality/star power - of the stars. The NBA had decades worth of good fortune when it comes to this. Back to back to back eras of superstars.
Selling the star over the team works when it's Jordan/Magic/Bird/Dream/Reggie/Pat/DRob
Selling the star over the team works when it's Kobe/KG/Shaq/T-Mac/AI/Duncan
Selling the star over the team works when its Lebron/KD/Curry/Harden/Dwight
We'll see how selling the star over the team works for Luka, Giannis, Joker, Tatum, Ja, Zion, etc. I don't feel great about it though. Either they're clearly not as good as the previous generation, often injured, international, boring, or playing for unpopular teams.
NBA is in a rough spot right now. LeBrons, Durants, Currys, Jordans, Kobes, and Shaqs don't fall off trees. It's just not the same, and the whack way the game is being played doesn't help either.
Zion and Ja were supposed to be the guys man. Sucks.