And that's because for some unknown reason the US is one of the few countries that tax based on citizenship, and not residence [1]. It's absurd. Even resigning your citizenship is taxed [2].
As someone who has paid a truckload of these taxes: I don't think it's that absurd. You're not double-taxed. And if you want to relinquish citizenship, you can.
As someone who has paid a truckload of these taxes: I don't think it's that absurd. You're not double-taxed. And if you want to relinquish citizenship, you can.