[QUOTE=Siege]
First of all, you do have to become a test to become a US citizen. You also have to pay a fee and go through several months of bureaucratic hassle. As part of the requirements, you are required to demonstrate that you can read, write, and speak English.
Legal residents of the US also don’t have all the same rights and requirements as US citizens. Most notably, non-citizens aren’t allowed to vote. I think you also have to be a citizen to be eligible for jury duty. There are also some government agencies which won’t hire non-citizens, even if they’re in the process of becoming citizens (I found that one out the hard way).
[/QUOTE]
Months of hassle? Most of my friends who became citizens went through years of hassle.
It is true that there are many government and national security type jobs which require citizenship. When we sold some software to a government lab, only a small subset of my group could go to install it and train users.
I’m trying to remember if there was a question about citizenship on my jury form. There is no inherent reason why the set of peers wouldn’t include non-residents. Where I live a significant number of defendents would be non citizens, not from any proclivity to crime but just from demographics.