It's not so remarkable considering the IITs aren't a single university. They are dispersed across all of India which is a fairly large country geographically.
Also the fact these three people come from India isn't that remarkable considering that there are 1 Billion people there. Now if they were from some small developing country like say Sri Lanka or Bhutan, it would be really impressive.