In fact, the vast majority of MIT undergraduates receive financial aid. About a third of MIT undergraduates attend without paying tuition, and over half of undergraduates receive a need-based scholarship (i.e. they are not rich).
http://web.mit.edu/facts/tuition.html