Can't help notice that three of the four are tiny countries. And the fourth, Ireland, is not that big either.
I'm starting to thing that there might also be a geopolitic reason to become a tax heaven, not just an economic one, something along the line "Let's convince Amazon to book profits here, and there let's see who will dare mess with us, given that Amazon will be protected by USA"