We have been importing more workers for more than 25 years. Obama did not originate these legal immigration caps and limits. Bush 41 approved the almost tripling of legal immigration annually. We need to change the laws and immigration policies to start reducing the numbers. We can't blame Obama for this one.
E-Verify and Welfare Reform would do wonders to fix this problem - all the way around. Dont you think? (Though it will NEVER happen under this regime/UniParty.)
They would certainly help in terms of curbing ILLEGAL immigration, but they would do nothing in terms of mitigating the impact on American workers of LEGAL IMMIGRATION. We must reduce LEGAL immigration substantially.
I'll go a step further; I advocate a thirty year timeout on all immigration, legal and illegal.
Our culture is now under great stress and one of the primary reasons is that, over the last thirty years, we have taken in many millions of immigrants both legally and illegally. Under the banner of multiculturalism, an absolutely disastrous idea, many of these newcomers, and perhaps most, have seen no particular reason to become Americans, and so have not. By becoming an American, I'm referring to the adoption of American culture as one's own.
It will take at least thirty years more to assimilate the people who are already here.