As a born and bred American citizen, I can say that I have never met anyone who intensely hated the Indian culture, although I’m almost sure there are people like that. Most of this comes from the fact that I love to educate myself on the world and surround myself with people I can have frank discussions with. However, I would say that anyone who absolutely does not like the Indian culture has a few reasons that are probably really personal.
It could also stem from the current political atmosphere in the USA with Trump’s stance on immigration (even though most of that is geared towards the Mexicans, which I don’t agree with, but moving on). Americans also tend to look at the rest of the world and say “why can’t they just do what we do?” So, as far as I’m aware, no one really hates the Indian culture.