Economists are almost universal in praising free trade, explaining how trade benefits both parties in an exchange. In the US we design computers, their operating systems, and build some of the components, and China assembles them. Obama's rhetoric about "insourcing" implies he wants to do away with many of the benefits from trade.

Ultimately, Mr. Obama really needs a history lesson on the United States. The claim that American business only got started with government aid is simply false.

A lot of states in the US didn't have public education until about 1870, and yet they had literacy rates that were at about 96 percent. Public universities got started well after private universities did, and by the turn of the last century the vast majority of our colleges were still private.

Even the subways in New York City were originally built and operated privately until the government imposed price controls (a 5 cent maximum fare) that bankrupted the companies and allowed the city government to take them over. There were also private highways in the United States up until 1916.

Yet, businessmen aren't being fooled. Even businesspeople who have been strong Democratic supporters, such as the late Steve Jobs and Casino Mogul Steve Wynn, have warned the administration about the damage that he has been doing to businesses.

Of course, it is also hard to forget the way the Obama administration expropriated most of bondholders in GM and Chrysler owned so that the government could make massive wealth transfers to unions.

Instead of moving to the center as the election approaches, Obama has moved even further left. One only hopes that Mitt Romney stops debating over what dates he ran Bain Capital and instead gets busy defending the benefits of free-trade. Americans can't be surprised when American companies, as well as foreign ones, don't want to invest in the United States. With this president, why should anyone take the risk?