The ones in my country have a superiority complex, they usually come from a higher caste than other immigrants so they feel entitled. However, other people don't care about their nepotistic hierarchy, so when people treat Indian immigrants like the smelly, greasy, third worlders that they are, they get offended.