You've made some strong statements about this here today.
Understanding who a Canadian is and who an American is, is at the heart of whether the U.S. deems their incomes and their properties to be taxable. Again, we're hearing of people born in Canada but to American parents, or people who have left for 20 or 30 years and under U.S. law have run for political office, which by U.S. law says you're no longer an American. Is America the only country or one of only two that taxes by citizenship?