As well with maturity, these kids are coming into the league at 19/20 making $5million and not learning to save for when they retire. Its difficult to look past this when youre making tons of money than the average person. As well NBA should at least encourage education first than when they can just go to the NBA and make money. Some don't even get resigned after their rookie contract and have no where to go but the D league.
But still with older players they have less time to deevelop in the NBA and have less potential