What's the difference in a few years with money, especially when those early years are more under the guidance of the parent(s)?
Haven't we seen poor money management by 22-26 year old pro athletes since the beginning? Hell, used to be the large majority of NFL players were broke when they retired. Now, of course, the money is much larger.
Many of these young players are from single parent households with sacrifices being made by that parent and there are younger siblings to consider.
We see these young guys as buyers of hot cars and jewelry but that is only what we are allowed to see. Many of these players use that money to help their families and why shouldn't they be able to do that in college? Colleges have made tons of money in exchange for room, board and free classes.
Pro sports and the greed factor is nothing more than a reflection of our society and our infatuation with and love of money.