The right fix would be EU wide legislation to prevent EU member states of fighting against each other on who can screw over the taxpayers by providing the biggest tax breaks in exchange for corporations' bread crumbs in a race to the bottom, as this causes all EU taxpayers to loose and corporations to win, and then we wonder why we have no money for education, healthcare and infrastructure. Well of course we don't if you help big companies avoid paying tax and then your state budget relies only collecting tax from citizens and small business who can't dodge taxes.
The notion of Ireland somehow getting a '13 billion payday' due to malfeasance or illegality is fantastical beyond belief.
Ireland gave illegal tax breaks to attract business from other countries which it succeeded in, and now also gets the tax back.
> fantastical beyond belief
You might disagree with something I've said but it's certainly not "fantastical beyond belief"
Why would you expect them to pay corporate taxes on all the income they make outside of the US? Would hardly make much sense...