Canada's income tax system: so screwed