I disagree with this.
If you think a kid is smart enough to pick his school, he's smart enough to make his own damn professional decisions. Say what you want, but the success of the one and done players has been pretty damn good.
Durant, Mike Conley, Rose, Love, Eric Gordon, DeAndre Jordan, Derozen, John Wall, Cousins, Eric Bledsoe, Avery Bradley, Hassan Whiteside, Kyrie, Tristan Thompson, Brow, Drummond, Noel, Steven Adams, Embiid (when healthy, which had he stayed in college his stock woudl've been tanked by now), KAT, Myles Turner, Devin Booker
And yes, there is a really good run of players for soph as well.
HOWEVER...the reality is most of the guys who stayed until their soph or jr year needed to. It's why the older a a draft is the more scouts bemoan it's lack of talent and upside. And no matter what age you put up there, some kids are going to make stupid decisions due to bad advice/handlers, or just leave cause they're sick of being in college anymore and just want to get paid somewhere to play ball. And it seems unlikely that kids will develp more spending less time on basketball in college than they would as professionals.
This just means the NBA should pony up and do a real D-League where guys can go straight out of HS to develop, like baseball. let each team have a franchise that they subsidize. eligibility is similar to college in terms of timeline. The article posted above talks about this. All this development talk is interesting considering you see how guys like Jamison, Michael Redd and now Kawai Leonard have radically changed their games since college by having more time to develop as a professional. True development takes place by having the teams have more invested in these guys by being able to take them at 18 and mold them right away. It could still be a part of the nba draft (even though it's only an arbitrary construct for deflating salaries and generating TV revenue).
I think at 2 years you'd see more kids taking the Terrance Ferguson route, the top of the class players like an Ayton or a La Bamba would probably be smart to do it. Go to China, get paid a ton and then hit the draft.