Interesting discussion :-)I don’t usually get into politics, but this thread reminds of the plight of… ummm.. shall I call him Jozef the highly skilled temporary worker? Jozef pays all the takes that Joe does (and then some, as some deductions are unavailable to him), and, if he doesn’t manage to get a green card before his visa is up, he has to leave the country. All those social security taxes he dutifully paid go down the drain. Talk about taxation without representation!
Now, I’ll be the first to admit that the Jozefs I know make very good money (hard to feel sorry for them), work for Qualcomm, Intel, Microsoft, etc, and usually end up staying as permanent residents and then citizens. But it’s never a sure thing. If the green card application is botched (and it does happen sometimes), Jozef needs to say bye-bye to all the taxes he paid.