I slightly disgree. This has been hashed over and over but the issue for years is that those under scholarship were never allowed to make any money at all, not necessarily NIL. When you have a player, say like Billy who was paid a minimal sum to ref games at the local Y cause sanctions on the school that was a problem. The kids are supposed to be in school for an education and in return for their play everything related to school was paid for. They are not there to essentially make college sports minor league teams for the pros.
TV rights are paid because the studios get a ton more money in advertising fees than they pay out. That is their business. Do they make a ton off the college athlete? Absolutely, but they are also for profit institutions. To say college players deserve a piece of the pie because they play the sport being aired is not dissimilar to someone who is sick asking the drug companies to pay them for taking their drug, as the curing effect on ones health creates an atmosphere of trust and people flock to the drug boosting profits. Both industries rake in billions each year off the backs of normal hard working people. So how can you say that just because someone is an athlete they deserve NIL, but someone in any other industry does not?
In a free market economy, companies make decisions to advance as much as possible the revenue stream. Walmart, Amazon, Insurance, Sports, Grocery-including all aspects of the food industry-, are all in the game to make a profit. Do you expect the grocery store to pay you every time you tell someone you shop at Wegmans, or bought that off Amazon, or bought a car from this dealership, or you took a drug that saved your life and you spread the news on how good the drug was for you?
Yes, the money made off these kids, and really the population as a whole is obscene. Our internet, cable, streaming costs are high because they pay for the right to broadcast the game. The end result is you and I pay more because we demand to watch the sport and are willing to pay for it. Is it right for a player to not get paid for making ESPN rich? Is it right that I go to work every day and make my salary while my corporation rakes in billions per year? Why shouldn't I get a bigger piece of the pie? Just because I don't play sports? If they had sports at the plant, would I get paid more? If I join the Y and play in their league, should I get paid? If you say no, why not?