Markets decide compensation. If a $50k/yr tuition is market, fine. If $50k/yr tuition plus $100,000 cash is market, fine. It is not up to fans, what players should be paid or not paid.
If colleges and fans want true academic athletics then actually do that - coaches paid like faculty, not CEOs, the cost of tickets to games just cover nominal grounds keeping of modest facilities and can be had by the public for $10, and players allowed to live their lives however they see fit and focus on class over practice. But instead the colleges and their fans want a pro-level experience, pay coaches like CEOs, build huge expensive facilities, charge near pro-like ticket prices, have players that must focus on practice/prep over the true student educational experience, and generate billions of dollars of profit for the colleges.
If they choose the latter then they are operating a commercial sports business not an academic activity and they must follow the laws of every other business. The NCAA has been violating basic anti-trust laws and the principle of freedom to contract for decades and somebody finally stood up to them - good for them.