The problem is that Canada uses tricks to subsidize manufacturing industries at the suffering of US workers (and average Canadians). Just compare the Michigan/Ohio and Ontario. Michigan and Ohio has been declining for 20 years, but Ontario just started recently. There are many reasons, but main reason is that Canada government is able to play tricks quickly(such as no-tariff limit on auto imports). If there is no tricks at Canada side, it is impossible that the same auto sells 30~50% higher in Canada. Canada has been in trade surplus position for many years and has no intention to balance it, its attitude is the same as China - that is to sell as much as it can, but take back as less as it can.