At some point it is plain racism and prejudice.
Assuming racism isn't particularly useful without more context. Racism is an intent, simply saying the work was outsourced to India could be as benign as having incorrect information and absolutely doesn't say anything about the people of India themselves.
I have managed and sold products or funded companies that have sold to the very same guys who do this stuff at McDs and insert_F1000_here
The fact you automatically assume "India" is sheer racism, as if all good programmers are only in the US and all bad ones in India.
Newsflash - all humans are kinda good and kinda bad.
My point was simply that saying the work was outsourced to India isn't itself enough to make a very real claim that someone is racist.
Having incorrect information isn't racist, making an assumption that outsourced work went to India if that matches a person's experience with outsourced IT work ending up in India isn't racist, and saying the country to which work may have been outsourced to says absolutely nothing about the people there.