Except, from the original article, I don't get why they don't just set up in Denmark & avoid setting up in Dublin altogether. They must be doing _something_ worthwhile with those 2,000 Irish employees.
This is just a guess, but if they were set up in the Netherlands, wouldn't they have to pay Dutch taxes? My impression is that they don't have to pay Dutch taxes because the money is just passing through the Netherlands, not being earned there.
Disclaimer: I'm Irish.