4 out of the 5 you mentioned are from IITs. The education quality of IITs vs other institutions matters a lot in India.
Most of the good things I got out of college there had little to do with the quality of the education and more to do with being surrounded by other smart, hard working people who managed to get in.