And the reason they come here is because there are employers who break the law by hiring them. The employers not only pay them lower wages, they don't pay SS, Medicare, and unemployment benefits. This depresses wages generally and American workers, especially the unskilled, have seen their wages go down and be stagnat over the the past thirty years.
The latest data show 23 million immigrants holding jobs in the U.S. with an estimated 8 million being illegal aliens. By increasing the supply of labor between 1980 and 2000, immigration reduced the average annual earnings of native-born men by an estimated $1,700 or roughly 4 percent. Among natives without a high school education, who roughly correspond to the poorest tenth of the workforce, the estimated impact was even larger, reducing their wages by 7.4 percent. The reduction in earnings occurs regardless of whether the immigrants are legal or illegal, permanent or temporary. It is the presence of additional workers that reduces wages, not their legal status.
The Bureau of Labor statistics for May 2011 show a national unemployment rate of 9.1 percent, including 16.2 percent for blacks and 11.9 percent for Hispanics. 23 million Americans are seeking full-time employment. Despite the economic downturn, the U.S. continues to bring in 125,000 new, legal foreign workers a month. This includes new permanent residents (Green Cards) and long-term temporary visas and others who are authorized to take a job. This makes no sense.
or employers are overtaxed, over regulated, and fed up with government intrusion.
based on your statement, it would be more competative to just eliminate the taxes at issue and level the field.