Don't be angry at Google, be angry at government. It's years that companies are using this - I would call it a government failure.
What I don't understand is why - please tell me why - the EU is not doing anything to fix it? Irland got billions from EU to get to the level where they are today (they were to poorest country in europe before), don't tell me that the EU hasn't any way to press Ireland or Netherland to change their law. Again, it needs to go through the press to shake it a bit.
But isn't it also the same problem in the US? Some states have very low taxes on business profits. So you can see very often companies having offices over there?