Why take money from someone you know you can’t teach?
The reality is that prestigious universities routinely take money from incredibly talented people who are fully capable of learning calculus with or without a good teacher, the university gives them a careless or actively harmful teacher, and then the student is deemed a “weed” that was rightfully put in their proper place.
When you look at it this way, it’s clear that people are being scammed. Maybe that’s why universities are so reluctant to accept accountability for their teaching quality, blaming the students first and foremost.
Why assume they always know ahead of time? I was a good student in high school and a shit student right after, it wasn't the professors fault for lacking a crystal ball on that. A decade later I did my part out of genuine interest to learn and it went great.
Again, weeding does and needs to happen on both sides because there is more than one type of reason students fail to learn. That is in no way the same thing as saying it's never the teacher's fault, it's saying there are reasons to weed out for all that need to participate properly who aren't. No amount of money exchange changes that education is a two way street in effort.