For the most part I agree with the overall sentiment that universities, coaches, and plenty of staff are making a lot of money on the backs of the student athlete. But I'm so tired of the narrative being painted that these students aren't getting paid.
They are indirectly making tens of thousands of dollars each year/semester. Is it anywhere near what the coaches make? Absolutely Not. But I don't think the NCAA nor the Universities should be ponying up more money to pay student athletes, because it would almost immediately eliminate the majority of less popular sports having scholarships. What the NCAA needs to do is eliminate this BS that the student athlete can't get paid for their likeness.
It's really not an argument of amateur or professional that debate is long tired. NCAA is simply the farm system for the NBA & NFL, and should just stop pretending it has anything to do with "the game." And the NFL/NBA both have age restrictions for draft requirements for a reason. So if a kid is playing for Duke and making a few million from a Nike endorsement, why should the NCAA or Duke care? It's not impacting their bottom line at all.