Re: Shame they pay no tax elsewhere
America has always double-taxed things. They basically don't care what the outside world taxed you, they will tax you too.
Many dual-citizenship people find this out - pay US taxes while living abroad, or give up the US status. It's a very common dilemma. Even if you use certain credits to not have to pay the US tax, you still have to fill out all the US tax forms to claim that even if you haven't lived there for decades. I don't know of another country that does that.