> authoritatively declaring it to have 'vanished', has not vanished by a long shot.
I agree with you completely. Indians are quite guilty of giving really weird ideas of India to outsiders. I mean, the culture is vastly different from western culture, as it is, but adding a thick layer of nostalgia or romanticism will only make their expectations more fantastical.