Tax Freedom day in Canada is June 6; in the United States it is April 12. In the United States, 50% of wage earners pay only 3% of the total income taxes. Do you see a problem?
The purpose of the tax treaty between the United States and Canada is laudable: to avoid the double taxation of residents. But the problem is that the United States imposes an unconstitutional extra-territorial taxation of “United States persons” no matter where they live in the world, even in the high tax region of Canada. But one huge problem with the treaty is that it does not count HST/GST as tax. It is of course a big reason why Canadians are marred by taxes (as Gary Marr of the Financial Post says).