There is nothing either moral or immoral about taxes. They are the law and if you break the law you get fined or go to jail (unless your a friend of the President or his Administration). If you don't like the tax code then blame the creators, Congress. If you don't like who gets caught and who doesn't then blame the President and the Attorney General. That is the smart and correct approach anyway.. . . . Is Apple tax haven legal? Yes. Is it mmoral? Yes.