I believe they even called the liability out in their s1 filings, but I can't currently check.
Re Apple: I am ok if Ireland gets the blame. Probably should be split though, since Apple knew very well what they were doing.
It doesn't help that bad or just plain wrong advice is given all the time by the tax authorities, at least in my country. I no longer even bother asking them about most things, because the last few times I called with a relatively straightforward business question, they still managed to give me completely wrong answers (always in their favour, naturally). The reason I know that is because when I was surprised by those answers and then took independent advice, the independent advisors used the tax authority's own official documentation to show me why what they told me was incorrect...
So i have been happy to receive cheques from the government years later for over paying, and actually nonchalant about the deductions.
But what is important is that the rules to apply equally to everyone, and they should also apply to businesses large businesses and small businesses, and mega businesses.