All the schools rip off the rich to subsidize the middle class. You’re essentially subsidizing a bunch of students who are paying close to nothing.m, because you can afford $70k tuition.
As another example, Harvard is free for anyone whose family makes less than $85k per year. Not just the tuition ($56k per year), but also the housing (worth $13k), food ($8k), health insurance ($1600), books, and a modest living stipend designed to cover things like a computer, commuting/travel, other expenses.
And those who make up to $150k per year are capped at 10% of their income to pay for all that. In the end, the average cost of Harvard for the typical student is about $15,000 per year including housing and food.
In other words, attending Harvard is cheaper than not attending school for anyone whose families make less than $150k, which is basically 75% of the nation. So if you’re actually paying full tuition, you’re probably pretty rich.
Some schools might be, but not places like Chicago or Harvard. At least not through their tuition policies. They give financial aid to those up to a pretty high income threshold.
UChicago, for example, gives free tuition to anyone who is the first in their family to attend college, or makes less than $125k a year. Harvard, as I mentioned, essentially gives free tuition up to $150k. MIT’s threshold is $200k. Families in these income ranges are doing pretty well for themselves.
And then when students graduate from these schools they have a pretty easy path to being rich themselves. The degree, the connections, and possibly the education itself provided a pathway towards six figure jobs, maybe $200k+, before the age of 30.
So no, I think these schools are a pretty good value proposition for even the middle class. Upper middle class has to pay the highest percentage of their own income, but it’s still worth the cost for them.