unfortunately its because they havent met many indians. i have. i have been a ga for some of our most difficult graduate courses in computer science, and i have marked hundreds of indian graduate students. ive also talked to many who came to me for help. 95% of "educated" indians are frauds. the education standards in india are abysmal they think that because they have the same degree as you and took the sane courses as you that they are your equal, or better however, most institutions in india have a "no fail" policy, and getting anything under 90% is seen as failure. so they have incredibly inflated grades their most difficult courses "teach" rigorous, proof-based materials, in that the material is mentioned in lecture slides, but it is not actually tested. many have come to be in rage or in tears that they have "doubts" as they call it, when they get a much lower grade than they are used to and think we must have made some mistake. when i ask them even basic undergraduate questions, they only have a superficial understanding. think the first 2 paragraphs of a wikipedia article or a 5 minute youtube video. and dont even get me started on the rampant cheating that they unashamedly engage in.
Canada