And Yes, I realize Canada has national health care as you mentioned (I used some today), but they also have a little friend called NAFTA.
Canada, a resource rich country with a budget surplus, which doesn't even have inter-provincial free-trade, is forced to trade preferentially with the US? The last decade of manufacturing development has been tailored around conformance to NAFTA. What's going to happen to them when their trading partner goes down (
http://en.wikipedia.org/wiki/Great_Depression_in_Canada)? Especially if a trade war started like it did last time. Shifting trade patterns instantaneously to countries that are less affected isn't going to happen overnight (it took forever in the Great Depression for Canada to establish significant trade with England, in order to save their ass). Do you think Canada is just going to be able to pick up all its exports that aren't going out (especially if the USD turns to shit), and send them elsewhere immediately? That takes time, and throughout time, people suffer.
Look, most of Europe is going to be shaken hard here. You think Germany is going to be ok because of energy independence? You think countries that did everything right, who have to completely redo their trade patterns aren't going to have issues? Everyone is going to suffer because the US is in a continual pattern of shitting on everyone and anything anytime they'll think it'll save them a shekel or two.
Do I think countries that did things right will be better off? Perhaps in some regard. Maybe theyll be a social net for people to fall on. But I think people will still be falling if this is bad. I do not think their practice of having safe and responsible banking practices will keep their unemployment rates from doubling at least and food from becoming scarce.
Who knows if its just a little boy crying wolf though. I guess we will see.