The corporate welfare mantra is that U.S. taxes on business are horrible and a deterrent to locating in the U.S. at all. The actuality is that most corporations avoid taxes by a variety of activities – that include offshoring profits.