In response to the comments from "Vidya" :- it seems your points reflect very clearly how people living in US accept the existence of their social problems and find solution. How about this? You are an living example, who born in India and capable of looking at our problems with acceptance and having the ability to sort it out have MOVED TO UNITED STATES FOR YOUR PERSONAL BENEFITS. And now you look back and critcise the way of life you were brought up in. Though I am not justifying that we should deny our problems, I must let you know that you are "the least entitled" to talk about. I believe we living in our own motherland are far better judges of how and what should be made of our Nation.