Maybe it's some sort of confirmation bias, but it seems like there's a lot of prominent right wing people of Indian ancestry (Vivek Ramaswamy, Dinesh D'Souza, Nikki Haley). Is it confirmation bias or is this a real thing? If the latter, what is driving it other than US immigration policies excluding leftists?
I would imagine a lot is just down to wealth. Indian Americans have a median household income of over $150k. They're by far the wealthiest ethnic group in the United States; for comparison white median household income is only ~$70k.