This discussion is missing context. The whole reason that Apple has to pay taxes on foreign income is because unlike almost every other developed nation the US has a worldwide tax system. Almost every other nation has a territorial tax system. The rest of the world with their territorial system taxes income earned within that country, the US rather taxes income worldwide, regardless of where it is earned. For example…
The worldwide tax law sucks even more for an individual. And it makes absolutely no sense when you’re not even a citizen!
This thread was about US citizens living abroad, which is a whole different issue.