The issue with the league is that it tries to manufacture roles, and create superstars, instead of just letting them become that on their own.
Before they even throw a jersey on for their first game, the league is telling us which legend so-and-so is gonna be like, and how they'll stack up against HOFer's and all kinds of wild sh*t. They don’t let dudes even get in the door to cook before they start up with that. So they make it damn near impossible for these dudes to live up to the expectations the league is putting on them.
They don’t let them earn it anymore. They have a role waiting for you and need you to step into that right away, or they stop f*cking with you. Even if you start slow, and start to take off later, they won't ever show you the same love because the excitement is gone. They'll be focused on some new players to run that same marketing cycle on. There's no more organic building for stars anymore. The NBA has become a machine that focuses on the hype and dollars more than it does on developing for the future and waiting to see. They need that light shining now. They're not gonna wait for these dudes to become anything.