It wouldn't be so bad if Indians and Chinese could actually immigrate. They have to stay in this precarious H1B state indefinitely, since getting a green card is effectively impossible for people from those countries.
Hell, I'm Canadian and I also bucket into the India group since I was born there. Doesn't seem to matter that I was less than a year old when my parents immigrated to Canada either.
yea, its more of a quirk of where you were born rather than nationality though both are almost often the same. I have an Indian friend who was born in Iran because his dad was working there when he was born. He lived in Iran less than a year but got his green card in less than 3 months.