Earlier quoted context omitted.
"Able to pay", but where is the "Want to pay?" I feel you also need to argue: "18 year olds don't realize they are being ripped off", or "college is actually worth that much". It's probably a different answer for different students.
Society is better off as a whole with a well educated populace. We shouldn't optimize for college only for kids who can learn to program or whatever. Most other developed nations manage to send every smart kid to college for ten thousand dollars per kid or less. Once again, it is only the US that thinks it is a special butterfly that can't somehow manage to give kids college. Sure, most European colleges don't spend…
And yes, college sports on the whole does pay for itself. Those stadiums are built by donated money, and revenue from ticket sales. Yes taken in isolation there are a lot of sports that don't make money, but they are subsidized by those that do (chiefly football and basketball). Sports stadiums are not the reason tuition has inflated by 700%. They are two separate pools of money. If you got rid of sports entirely it would not affect the finances of the academic side of the university at all.