According to QS only Harvard, Princeton, Yale, MIT, and Amherst do need blind admissions for international students (surprised to not see Stanford on that list). So while in this instance I do not think it is driven by any direct financial motivation, the majority of even "top" US schools do appear to select international students in part on their ability to pay.
Yes, most "top" schools do not have Harvard's endowment, so they have to work with a limited budget. Still, their motivation is quite different from GP's suggestion that they are admitting international students to boost they finances. Anyway, we were talking about Harvard and MIT. I'll add one more thing, some universities do care about the well being of their students.
Plenty of schools have a higher endowment than Amherst. Stanford has a notably bigger endowment than MIT.
In any case, I was not agreeing with GP, I just think "lower ranked schools" is a bit of a strong statement as that does not conjure images of e.g. Columbia for me, even if it is technically a couple spots lower
I do agree the "universities don't give a shit about their students" sentiment is over the top these days though.