I don’t think it’s an Indian hating Indian thing. I think some (often better off) Indians and their families have a propensity to lick the boots of certain evil white people because its what worked out for them during the colonial era.
There’s always going to be people that side with the bad guys and in India’s case, for the past few centuries, people that sided with the bad guys often attained wealth and luxury beyond what other Indians had. Even if those bad guys were committing a few genocides along the way.
It sucks. Its a very “fuck you, got mine” attitude but I can’t think anything more American / Western than that.
This has to be satire.