If a kid who is talented and wants to play basketball wants to sign-up with a minor league team instead of enrolling in a university and pretending to be a student, I don’t have any problem with that. Seems much more honest.
I actually prefer the MLB rule; sign out of HS or wait till Jr year of college ends. NBA will never do it. They will pay for one G League but not for the equivalent of an A league, a AA league and a AAA League.Also MiLB has a long history and a fan base. Cannot construct that overnight. So one and dones will still be prevalent.
Needs to be done for football too.