It's good to let players come out of high school but the alternative shouldn't be forced to stay in school 2 years.
why?
That's just worse news for colleges. Committing to two years of college is a lot to ask of young kids; I can't imagine any somewhat highly rated prospect is going to give up two possible years of getting paid in order to go to college...unless it's actually to go and learn.
If this keeps going the way it seems (expanded G-League 'minor league' system), college basketball is going to go the way of college baseball. No reason to even have the argument over whether or not college [basketball] athletes should be paid. That answer will be a resounding 'NO' when revenues plummet due to total lack of talent.
IMO, this is a good thing. College basketball might become more of the amateur sport it should be, instead of a billion dollar business that doesn't fairly compensate it's best players.
Top prospects will still get drafted early, but lower prospects can come out of HS, play in the G-League for a few years at a lower risk to the team, and legitimately make some money, instead of having to resort to being paid 'under the table'.
It's possible that when the G-League has 30 clubs, each associated with a NBA team, you could see the draft expand to three rounds. For now, it might mean players who come out of HS and are not drafted, instead sign on as unaffiliated G-League players. That's still probably better for their development.