Maybe this element they took from MLB, developing your players to be "NBA-ready". For instance you have your minor leaguers in MLB that you're developing to be MLB-ready. It's possible that since NBA doesn't have the luxury of development leagues (at least none that is not associated with NCAA or a legitimate league unlike the NBA summer leagues), that they develop the players differently, some by pushing out on the court before they're ready and learning on the spot or riding the bench and coming off as 6th man or 7th man to take in a learning experience without it being at the expense of the team.