First off whatever happens to America effects canada. So don't act like I have no interest, in your prosperity. The problem is simple. American wages are to high. In the last decade, China has moblized over 300 million people to compete against american industry. To stay competitive American's must work for less. Problem is they can't work for less because of high housing costs. You can't pay for a 600 k home and cut your wages in half. So the only way these homes can be payed for is by putting more people in these homes. Now if you can suggest what america can export to offset the trade balance I'm all ears. But it'll need cheaper labour costs in automotive, or any industry that's based on labour.
The irony is if the mexicans go home which many are, there gonna be even worst of a housing bubble.