"We need to compete with China for talent using the H1B visa" Oh so China is importing millions of indians per year? "No actually they don't let in any indians and are passing laws to make sure China remains ethnically Chinese." So many people are completely uninformed on immigration. Immigrating indians is how you destroy your country and allow China to run the world.