They need to do what MLB does with the draft. If you think you're ready
go after high school, otherwise, you go to school for 2 years. I don't know why anyone would be opposed to this. I find it ridiculous that you won't let an 18 yo try his hand at the NBA if he thinks he's ready. It's not like football where he needs to develop physically, for safety's sake.