The EU allows a couple of its countries to act as tax havens. Ireland and the Netherlands are probably pretty pleased that EU citizens seem to direct all their outrage at the companies that do the obvious thing instead of at their tax laws.
I'm not complaining about the EU or comparing with US, I'm just pointing out that if the rage many EU citizens feel about the taxes of large corporations should be addressed by the EU somehow instead of hoping companies start paying some moral amount of taxes.
It's not really that straight forward. With the Euro another dimension is thrown into the mix due to the effects of the extreme export competitiveness disparities that exist within the single monetary areas.