It's not "free" - it's bartered for. Unless you believe that The University of X will happily keep "giving" scholarship athletes tuition, books, meals, etc. if they stopped going to classes, missed practices and never played in any games. You, perhaps, enjoy doing things similar to how they were done in the Bronze age. Maybe you have a sundial instead of a digital clock. You store your perishables in a pit underground and not in a refrigerator. You... But the rest of us in the 21st century are aware of these things called "salaries" - they've been around for millennia, actually. People get paid money for their work, and then can buy whatever they want with that money. Amazing concept.
And, since you are willing to concede that scholarship athletes are due some "compensation" - I'm just curious why you think that compensation should be capped (at a number well below market value, no less). To preserve the sanctity of amateurism? Buddy, that ship sailed a loooooong time ago.