...And in response to Benjamin G. Davis, who seems to think that somehow US
extraterritorial taxation is fair because of the exclusions: frankly, you have no idea what you are talking about. The problem is that most people in the rest of the world pay a lot of VAT/or GST/HST--the United States doesn't have a national sales tax. Most of Europe and Canada does. Furthermore the earned income exclusion doesn't count against investment income--including many registered accounts in Canada (RESP, RDSP, TFSA). Finally, you cannot count taxes paid under the...