Most companies that leave (move) their operations overseas do so to avoid paying taxes
You can blame the unions, the government, the US welfare state or the bogey man of the day
But these companies pay little or no taxes... People with big stock portfolios, love those dividends, but complain when the unemployment rate goes up and local tax bases (services like police and fire) get cut. So we either are going to be a profit (pay little or no taxes) driven corporate country, or a country that puts the working class ahead of the money changers (Wall Street Greed) that really runs both sides of this politically divided country. JMHO .... D
PS ..I own a small company, employee 12 people, have hired 4 during the recession, and the only thing holding me back from doing better is not the government, it is the lack of access to CASH...That banks are still not lending.... No matter what they say. Enough said.