I was at MIT for ten years, undergrad and grad school. I would say that it is exactly the right school for a limited number of people, and overwhelmingly the wrong school for others. The people who belong there love it passionately but there's nothing wrong with not loving it, either. People who are there because of the "name" are likely to be disappointed.