Cultural and time-gaps are a killer
Aka "Those brown guys are too stupid to understand what us 'mericans want".
Funny, as someone not living in the United States, when I get to deal with US-made software, apparently that cultural gap was of no consequence whatsoever, I'm just supposed to suck up the Americanisms and don't complain.
In short, if you ignore the culture gap when the software is written by WASPs, then you can't call on the culture gap when Indians are to be the prospective programmers. If you do, it smells suspiciously like you have other motives, something more essentialist.