People on the left tend to not like Indian immigrants because most of them are pretty wealthy and come from privileged backgrounds in India, which sometimes leads to awful politics. (Though I think this tends to get overstated) People on the right hate Indians for the same reasons they hate other immigrant groups: racism
the idea of fairness is generally lost on them. getting the better deal is seen as a success regardless of how it affects the other party. scamming someone is just a sign of how much smarter they are than the other party. there is no remorse or second thought to fucking someone over
A lot of people also have a perception that Indians are nepotistic and are biased towards other Indians, similar to stereotypes about Jews. Yes, Indians are nepotistic (as are Jews and other white people and any group with enough capital to be) but there’s no bias towards other Indians in general. Indian favoritism tends to be towards people of the same caste/community, and other Indians are often placed below white people
i’m generalizing a group of people on cultural norms and how i’ve seen them interact within various other cultures. i know plenty of “good” indians. who are smart and socially acclimated to the west and want to contribute positively to our society. i’ve dated 2 before. if you think saying all indians are bad then you’re missing the point.
you shouldn’t inherently hate people bc of generalizations but generalizations do help us keep people sorted and know how to interact from a broad perspective. yes, everyone has their own life experience but operating from what you know to be generally true is a good way to start. you can adjust on the fly but to walk into every interaction like it’s going to be completely new is silly and honestly disrespectful if you know better.