Because, most of the time, these guys are still understanding the responsibilities of ONE...being an adult and TWO...learning how to invest their money instead of blowing it on houses with big mortgages and making payments on cars man. Most of these guys haven't ever had anything in their entire life. And yeah, you can kind of understand where they're coming from, because playing in the NBA is a once in a lifetime opportunity NO ONE would wanna pass up. But the parents might try and tell them to save their cash, invest in the future, but 9 times out of 10 they won't and that's just sad. Then you got your boys and extended family, and that entire situation becomes such a vicious atmosphere and athletes become numb to it.
You've got a 20 year old who foregoes college to make over $1 mil a year on a rookie contract. That's the most that kid's seen his entire life. Why would he want to stay in college for 4 years? In college ball, they breed these kids like their purebreds man, and it's a sucky life to live. I remember Jalen Rose was on a talk show, and said something what was sort of a hyperbole, but it consisted of him saying that these coaches got paid millions of dollars, to bark at these kids. And when they ask these players why they aren't playing up to their gold standard, the reason being is that they don't have enough money to help pay for their mom's insulin. And it's a sad reality we like to ignore a lot, but these guys from a young age have been bred to sacrifice a safety net just so they can try and not land on their heads in the pitfall that is the NBA and all sports in general.