I think there needs to be another option, especially for football players, than the NCAA. While the NFL has a point about physical maturity, people shouldn't be forced to go to school if they don't want to.
Colleges are academic institutions first, and if I were a lawmaker, I'd end college sports as they exist now. Those scholarships need to go to academics, not athletics. If you want to play a sport, you have to go to the minor leagues to do it. Either go to college or see if you can cut it. No academic exceptions whatsoever, other than accommodations for exams. If you want to go to any school, if you don't meet the academic requirements that John or Jane Q. Non-Athlete has to, you can't get in. Simple as that.
One of the things that pissed me off when I was in college was the sheer amount of help that athletes got just for being athletes. I have autism, and I didn't get half of the accommodations that athletes did.