At a major sports school, athletes get tons of perks - from scheduling classes early, private tutoring available in any subject if needed, room & board, clothing & athletic gear, personal medical trainers & Doctors, etc.
Of course, it is in the athletic department/University's interest to take very good care of their players -- both for the ability to bring in new talent, and also for the continued exceptional performance of the players on the field.
All that being said, there are many sports out of the typical 29 at a D-I University, that are not profitable and not generating significant revenue. Typically, from all the empirical data I've seen, that would be every sport except for Football & Basketball.
So there is a bit of 'wealth distribution' as players in sports that aren't significant money-makers still have access to full-tuition scholarships.