Absolutely, I personally feel that Indians have an inferiority complex. There are 200 other poor nations but somehow, I always get the feeling that Indians, especially those who live the Indian lifestyle, consider themselves backward to the west and this is always revolving at the back of their head. I have claimed to be an Indian and a Hindu to caucasians (despite never having lived in India for more than 1 year) because I feel Indian, I am proud of its progress & heritage. Besides, Britons should know how 200 years of colonialism is a major factor in India's poverty today. If a Briton only looks at India as a land of snake charmers and poor beggars, it says something about him/her. Indians spend too much time associating themselves with the west ("all my family is outside India") than claiming that they watch, eat, listen and function as an Indian 24/7.