MIT actually has all of these as majors: Majors & minors | MIT Admissions
However, many majors have few students in them: https://nces.ed.gov/collegenavigator/?q=massachusetts+institute&s=all&id=166683#programs
What may deter many humanities, social science, and business majors from wanting to attend MIT is the substantial general education requirements. At most colleges, fulfilling science general education requirements can be done with “physics for poets” or “rocks for jocks” type of courses. Not so at MIT.