Only highly regarded players are going straight to the G league, so they are generally the equivalent of one and done players and they make about $500K for their year in the G league. They might be able to make a little more money in college, but their game will likely develop more in the G league and they will be more NBA ready. Take Jalen Green as an example, he went to the G league for a year, got drafted 2nd the following year and signed a 4 year $40 mil contract. He averaged almost 18 points a game in his rookie year and 22 points a game his 2nd year. He likely would not have been drafted as high or progressed as much as he has so far if he played in college vs. the G league.