The US immigration system is discriminatory and plain stupid. They compare a country as large as china to Nepal,srilanka etc and give the same quota. US,India and China contribute 60% to world pollution. Imagine a system where every country is given a 2% quota. This is what the immigration system does. So if you are born in India and china half of your life will go waste in just maintaining legal status and hoping that you wont get laid off in 10–15 years so you can get a green card.