I agree with you but the 19 year olds could be one and dones... most of them do end up in the D-League so it would make since.
But most 18 year old basketball players are just out of high school, a few (because of birthdates or finishing early) might be one and dones as well though.