<p><pre><code>  It really doesn&#x27;t make sense how the US is the only
  country which insists on taxing their citizens, no
  matter where they live.
</code></pre>
Brit here and I disagree - the American system seems a lot fairer.<p>Taxing on residency rather than citizenship creates a bizarre system where if you&#x27;re a millionaire you can enjoy all the benefits of being a British citizen, but you can be &quot;domiciled abroad&quot; in Belize, Seychelles, Monaco, or other tax havens.<p>Then you can be British enough to donate millions to a political party, receive a knighthood - but pay far less tax than a middle class office worker.<p>If you want to be taxed like a citizen of Seychelles, it makes sense to me that you&#x27;d be a citizen of the Seychelles and not any other country.