Many private schools actually do give full rides to students whose families make under a certain threshold. Still insane tuition, but not as bad as one might think.
That's only the case for private schools. Public research schools like UofM and UCLA (which are on that list) 100% rely on funding. Their research is groundbreaking and cutting their funding will not do any good.