Well, don't forget that India is a former British colony. They have so many regional languages/dialects that English kind of unites the country (this was pointed out to me by an engineer born, raised, and educated in India). For many Indians, especially those raised and educated in cities, English is barely short of being their first language. His/her cultural info is, as best I can tell, accurate. The DUer may really be an Indian who is in a kind of No-Man's-Land between US culture and not being even nominally Hindu (Not fitting well into whatever Indian community may be around him/her).