Hello Stav, Regarding your point that if USA gives Green Card, 90% of the population go away from India. Do you know why? Because USA is secular in the true sense. There are no reservations in the name of caste, minorities etc. One has the freedom to follow any religion, but laws are the same for everyone. There are no personal laws. The vote-bank politics are not as rampant and shameless as in India. A congressman or senator puts the development of his constituency/state first above party politics (no touching the feet of leaders like Sonia and Rahul). Politicians and government servanats are relatively honest - if a person is corrupt, the law will catch him sooner or later. One does not get away with drunken driving and killing people because he is a film star. If a person is willing to work , he or she will be successful.