Both MS and HP were hauled over the coals by the same people for the same thing: http://www.reuters.com/article/2012/09/20/us-usa-taxes-offshore-idUSBRE88J0VY20120920 They can lambast all they want; the problem is that these companies are not doing anything illegal. The answer seems simple enough: make it illegal.