Google being a search engine on the world wide web kind of confuses things a bit? A little different then working on Wall street and hiding your money offshore. I think this Google situation is a bit more complex, however, I don't agree with using infrastructure of any country to make money and then to shelter that money from taxes which go to support said infrastructure. It to me would seem this scenario would cause clear inequalities and rot the core of capitalism.