That's a simplistic answer that sounds great when a guy like Obama preaches it at a rally... but, in the real world, it's not that easy.
Most companies that move some jobs overseas, also still have lots of jobs here. If you start "taxing the heck out of them", they'll just go ahead and move ALL their jobs, and the company headquarters overseas as well. That will really help things.
How about this: LOWER the corporate taxes, or give more tax incentives to move jobs BACK here from overseas. THAT, might actually improve things.
When it comes to business, the Dems always seem to have it backwards.
At the moment, the tax code favors companies that move jobs overseas. I agree with you. I would like to see employers who act responsibly rewarded with tax incentives. How about increase corporate taxes on those who move jobs overseas while lowering such taxes on companies that remain in the Unite States. While we are at it, let’ improve trade agreements and actually enforce them on foreign competitors who basically have open American markets...while American companies still face closed markets.