India was socialist, but it was democratic and "more or less" fair all along. I dont see why its so hard for people to comprehend the reasons behind why India chose to be socialistic for a while. It was a poor nation trying to retain democratic principles and still humoring the poorer chunks of its populace, with no source of foreign aid like Pak, Egypt and other countries obtain.
And well, as a newborn nation, it was going through an evolutionary phase of development and obviously tinkered with socialism, as it didnt want to go communistic like China or feudalistic like Pakistan.
Dont see anything wrong in trying to be individualistic, and not ending up as a carbon-copy model of the west ;)
Yes, India doesnt always support US, but its mostly because of the specific nature of some issues.. the nature of issues end up such that, India has to take care of its own interests, its got nothing to do with any notions of anti-Americanism that you seem to be foolishly imagining.
Infact, in that entire region, all the way from Turkey to South Korea, India and Israel are probably the only two places where the majority of people are not anti-American.
In brief, if you appreciate a slave, stick to feudal, Islamo-fascist Pak.. if you want a friend, try India but change your condescending attitude and show some respect for its individuality.
Very good analysis of India. It is a vast, mysterious land. To call it anti-American is naive at best.