I have no problem with their presence here if they are here legally, which most are. The problem lies in the fact that most are here to fill high tech jobs under H1B visas. Generally, they work for less than the usual wage of an American. Ostensibly, they fill jobs that for which there are no qualified Americans. Nothing could be further from the truth, but Congress turns a blind eye to the fact that greedy companies are using this, and "off-shoring" to give American jobs to cheap foreign labor here and abroad. This ships our technology overseas, as well as, valuable experience. Soon our youth will have only burger flipping jobs to aspire to. The H1B program continues to flourish because the greedy corporate sector wines and dines Congress, while the tech worker struggles.
Are HI-B's counted as immigrants? I thought not.