I repeat. Your profile says you are not American. You have repeatedly tried to flame topic pertaining to a particular country (India). It will help the rest of us Freepers understand and evaluate your points better if you are honest about your nationality. Are you a Pakistani or of Pakistani origin?
Does it matter what nationality he is? Consider that 100% of Americans (save for Native Americans depending on who you ask) are of Immigrant ancestry.