sorry, but i'm going to continue to disagree about the citizenship standard.
what point does it make to require a screener to be a citizen? they have to have a green card, which means a background check. and a green card holder would be able to apply for and obtain a job with a cleaning company, caterer, or the airline itself. next time you are flying overseas, ask the foreign language speaker on board if he or she is a citizen? chances are good that they are simply a legal alien.
last i heard, you don't have to be a citizen to join our armed forces, just swear allegiance! does that make sense? at least make the standards equal.