Compare this with an elite public research university like UC Irvine or UC San Diego. I didn't say Berkeley or UCLA on purpose, I said UCI and UCSD because people often aren't aware of what research powerhouses mid tier UCs really are, that they produce far more groundbreaking research than many of the exalted ivies. In addition, these universities enroll a much larger number of undergraduates, and a much higher percentage of low income students. The result is that these institutions do far more for the US and the world - they produce exceptionally valuable research, and act as an engine for social mobility on a large scale. UCLA, for example, enrolls more low income students than the entire Ivy League combined. I believe this is true of several UC campuses, and until very recently, it was true of Berkeley as well.
In short, I don't want to see the ivies patting themselves on the back too much here for offering a sweet deal to low income students. It's a fine enough thing in itself, but let's be clear - the elite private college system is structured to ensure that the absolute number of low income students will always be very low. I'd be more impressed to hear that an ivy is scaling up like UC Irvine and offering a good deal to a high percentage of low income students, than to hear they're remaining tiny, and using a massive endowment to shower benefits on a minuscule number.
[1] Interestingly, Berkeley and Harvard enroll similar numbers of graduate students, who are often very profitable as low paid skilled labor for research labs. The divergence is at the undergraduate level.