Like all observations, they are reflective only of the individuals observed, even if a pattern emerges. 17% of all people in the world are Indian, India alone has 1.4B people, and that doesn't even count the hundreds of millions of Indians in the diaspora around the world. Nothing you could possibly say about Indians is true for every person in that group, because the group is so large that it necessarily includes every possible facet of humanity, good, bad, or otherwise.
I say all that to say, that I stand by the truth of my observations, but I do not intend for those observations to in any way imply that it would be acceptable to discriminate against people from India, or anywhere else, on the basis of their origin or ethnicity. I do not discriminate in this manner, as it is just as ethically reprehensible, incorrect, and dishonorable as the behavior I was pointing out in my original comment. I have worked with many Indian colleagues throughout my career that were excellent engineers, managers, and otherwise decent people.
Just to clearly state it, I do not in any way think that any individual person I meet from India is any more likely to cheat or otherwise be dishonest than any individual person I meet from anywhere else. India is far from the only low-trust society in the world, and in general most of the countries in the world qualify as low-trust societies. These are academic terms, and it is entirely expected that there is a higher variance in behavior for individuals in low-trust societies versus high-trust societies, so if anything honestly referring to India as a low-trust society implies within it that there is a higher variance of individual behavior and it's even less accurate to generalize about the behavior of Indian people.
I would be happy to work with anyone who loves computer science and embraces the cool things that we can do with technology to reshape the world and improve the human condition, no matter where they originate from.