Alright, I'll take your word for it then.
> You will, however, pay two metric shit-tonnes in professional fees getting your U.S. tax returns prepared because the international tax rules are so ridiculous
So, instead of getting shafted by paying Uncle Sam, I'll get shafted by paying a tax attorney. :)
Either way, there is a financial disincentive to working abroad, and that's not taking into account the fact that this is a disincentive to look for jobs abroad (speaking for myself, I'd want to figure out the financial implications before seeking employment abroad, and this creates yet one more hurdle).