well, even when I was India, some people may not have like US policies but everyone agreed that americans are hardworking, law-abiding people. Thats the image we gained about you.
I dont know where you got this sense that we feel we are superior! Hinduism and Gandhiji encouraged humility. Gandhi once said "If someone slaps you on one cheek, show them the other cheek!". apparently this advise is taken to mean, by d*ckless Indian polity, that we have to be restrainted even when rogue nations like pakistan attacks us time and again! so if you think we have a feeling of superiority inbread in us, then you are mightly wrong.
I work at my school library, there is this american collegue who works with me. whenever politics comes up in a discussion, he totally gives a bad picture about US. he feels US is arrogant and bullies other nations. now, will it be justified if I held the same view just because a few americans told me so? so stop spreading BS, learn and read about India before you make comments.
Yes, India has caste system and it is a cruel practice. It is still prevelent in rural areas. But it is beginning to fade. A ritual, thousands of years old, cannot be wiped out in a day. Literacy will slowly but surely make it disappear one day and we are working towards it. Today, 45% (27%BC + ~ 18%SC/ST) of all seats in higher education are reserved for backward castes. This is a huge affirmative action program in a country where higher education is hot commodity! So, its not all black and white. also, for some of you who donno know ground reality, In some states/communities, BRAHMINS, the so called high caste, are classified as backward castes!
Ghandi certainly DID encourage humility. He did because he saw so little of it.
By the way, Ghandi's saying of "If someone slaps you on one cheek, show them the other cheek." DOESN'T come from him. It was a quote from Jesus Christ in the New Testament.
Mind you, Ghandi drew so many of his teachings from Hindu, Muslim AND Christian sources, deliberately. I KNEW that. Apparently you didn't as this quote was one of Jesus' MORE FAMOUS and difficult teachings to follow.