So if a prep student was a phenom and was able to pass college classes and MCAT by the time he or she was 17 but wasn't allowed to go to Med school until they were 19 you would deny them?
One year out of High School is an random age rule. There are already many cases (Lebron, Kobe, McGrady) were HS players have entered the league out of HS and preformed at a "doctorate" level.
The NBA wants the players to play a year in college because it is easier to get scouts to see them against better competition than attending High School events and to make them a National Name without investing and thing thus improving fan interest. It has nothing to do with if the kid is physically ready to play.
Ben Simmons playing at LSU didn't help him or improve his stock as he would have went #1 out of HS and did a year later. Why should he have to waste a year of earnings and risk a career injury if not for a random rule?
To this day I can't understand how they got way with that rule.