I spent two years at IIT Delhi before opting out and moving to MIT. I must begin by pointing out that living conditions at IIT Delhi were appalling. In the scorching Delhi heat, students were not even allowed to have coolers in their rooms. And that too with three people clubbed together in a tiny room for the first year. The toilets and the showers were filthy. While I was there, more than a few times, there was contamination of drinking water. As a result, lots of students fell sick. You cannot expect students to perform at their best if they have to deal with such basic issues of living.