There are nowhere near 100 LeBrons coming out of high school every year. I seriously doubt more than 20 will go from high school to the NBA, particularly after a few years of kids skipping college and not even making an NBA roster. The kids and their parents will wise up. College football shows how wise it is, even financially, to build your performance and resume in college and get millions as a reward. The more high school stars who are busts in the NBA, the more the situation will right itself. As for the NCAA, it is a toothless organization. The Power 5 given the right to make rules that the rest of the NCAA doesn't have proved that.