On behalf of all Indians here in this forum, I'd like to request Shamita to stop generalising things, more so about India and Indians. You seem to be a very learned lady and I don't think there's any need for anyone to tell you that India is not just what you have seen and/or heard in your own life. It's much more than that. Seems, by and large, you had a bad time and most of the times came across only the people with bad manners and people with not enough cash to tip the waiters handsomely and put a smile on your lips.