It’s not some logical rule that
(1) if a program is profitable the players should get the profit but
(2) if a program is unprofitable the school should pay
Why is the unit of accounting “program” instead of “department”. Under what law of nature are players entitled to the profits of their specific program?
Why can you not understand that the taxpayers and/or university might be fine with paying some amount for smaller programs when it is partially subsidized by other programs but not with paying more?
Why is revenue and not profit even a relevant unit here?
Note: except for the last one I’m not even saying you’re wrong. Just not self-evidently right in the way you seem to think.
That players should retain control over their NIL is, to me, logically obvious in principle even if it created a huge number of practical problems.
That players should get some share of the REVENUE (not even profit) of their programs is not logically obvious in any way.
If "profit" was the relevant unit then everyone in the Athletic Department needs a pay cut.
HC Schiano, OC KC, HC Pike, Coach Knight, Gymnastics coach, baseball staff, HC Goodell.
Gameday operations manager, secretarial staff, recruiting coordinators.
Look to cut travel expenses.
How many people did Rutgers take the bowl game that didn't need to be there?
Why is any AD unprofitable?
It's not the players.
If you want to talk profit (or lack thereof) then let's talk it.
That's the logical fallacy.
Apply profit as the metric for player compensation but to no other expense.
Regarding "university only wants to pay a small amount as long as it's subsidized".
That's a University problem then.
"I only want to pay for groceries as long as someone else subsidized it. I just want to pay $50 a month. Don't care how much it actually costs."
That's not a CFB/MBB problem.
Too f@cking bad.
If having these smaller programs is part of the University mission then you have to pay for it.