I don't think the comment meant that, rather that a lot of the success of those institutions in educating people comes from having better facilities, better teachers, better community, etc.
>better facilities, better teachers, better community
This. I had a few good teachers at university that taught me a lot, this made it painfully apparent how little I was learning in some other classes. I guess it's the same everywhere but I suppose you'd expect that the prestige of the IIT would attract the 'better teachers' of course in practice it probably attracts the more prominent experts which isn't the same thing at all ;-)