I once inadvertently enrolled in a "business calculus" class that was apparently hand selected by the football coaches. Almost the entire class was the football team. We barely got through the first 5 chapters of the book and that was the easiest A I ever got.
So while the free education and room and board have some value, they don't have nearly as much as people think. I have known student athletes that quit playing and got a full time job just so they could afford to pay their own way and have time for classes.
a good way to think about it, is that college athletics is sort of communist society in action where the future professionals athletes subsidize benefits for the athletes that won't be future professionals.
Relative to most minor league athletes or aspiring Olympians,
35K isn't a bad salary.
There are also plenty of examples of "classes" that athletes have taken in the news, i.e. University of North Carolina, and more
Universities' principal missions should be pedagogy and research. If college sports as they now exist require hampering students' ability to learn (or, I suppose, do research), having those sports teams and operating them the way they do is in conflict with what should be their mission, and they should stop having sports teams.