No ****, that's why we pay all the money we do to go see them and watch them play, for entertainment. No one is going to watch just good players. Maybe a few, but not many. I don't go to Braves games unless someone offers me tickets, mediocre team, so I don't pay or have any desire to go see them and shell out big money. Just look at attendance for schools like Kansas, Illinois, Purdue, Iowa State, Rutgers, and any other run of the mill school with only good players, not great players and tell me a school can survive off that in a conference full of those same teams, not being carried by an Ohio State, Michigan, Oklahoma etc. Put a conference worth of that kind of revenue together, and see if anyone wants to go see them play, pay the money that keeps the engines running.
People will always be profited off of, it's business. Even your Top 8 draft picks are being profited off of, even the owners of the NFL are being profited off of. The cycle never ends and everyone is used, so blaming the NCAA for making money is the most preposterous argument one can make. College players are being compensated, whether the check is bypassing them to pay for everything, or whether they're made responsible with paying everything while being given money through their scholarship. That's a fact, they're getting something for their time, just like a job. My guess is you don't do you AAU and coaching for free (if you do, more power to you, very honorable), so technically you're profiting off your players and so are AAU leagues. It happens, and it's the way of the world and business, no side stepping that. So please quit using that to defend your stance.