Dont even compare the level of civility between hindus and muslims in the US... Indians here are known to do countless frauds. From call scams, to not paying people in their stores, to lying on their resumes to take IT jobs away from people who actually have credentials. Most people here prefer not even to deal with indians due to their ignorance. I have seen sales people simply not take indian customers because they expect to negotiate on everything even if its on sales. I have seen IT managers who wont hire indians because they are known to lie about their resumes. I have seen stores not hire indians because they are known to discriminate against certain races be they asian, black or middle eastern. I have seen women discriminate against indians due to hygiene and feminin issues. It appears everyone in the US has an issue with indians... it would def not be religious based as you may think but a more characteristic based