Whenever I "come across" Indians on the net, they always support the West, westerrn aggression and everything the West says and does. They act like they are more western than westerners themselves and get extremely irritated when somebody criticizes the West, even if that person criticizing is a westerner! You have to admit that this is not normal behaviour. There must be a reason, a sociological explanation for this extremely strange attitude.
It is the Anglicized missionary educated people who are more likely to be servile to western interests, and hostile to native Indian traditions.
But there are also competing political forces, represented by Narendra Modi, who may become the PM in 2014.