Why does MIT have a quota for internationals?

My guesses would be:

  1. It’s still an American university. Educating Americans is most likely its first priority.
  2. It’s need-blind, correct? Many internationals need significant financial aid in order to study here. If they take a class with only internationals–not knowing the FA situation when they accept them–they could screw themselves over by promising to meet need for everyone.