What you are talking about involves metaphysics, which is probably over most people's heads. Your observations on the situation and their causes are rather simplistic. Although Canada is being bombarded with negative energy, as is the rest of the world, pinning it to disgruntle workers is rather a narrow view. The causes are much greater and broader than that.
Oh nice....all the non-technical stuff is Canadian made. Any idiot can grow and hew a tree.
Canada is a land of exporters, oil, lumber, wheat... so what would happen if we start saying lets just buy Canadian goods.. protectionist.
Other countries would start tossing up barriers, duties and tarriffs.. Canada would be in a worse position that it is now economically.
That is not to say, you should not be proud and buy Canadian made goods when possible (furniture, clothing, etc.). Just not to adopt the attitude that we can support our own economy and screw the world.
PROTECTING "Made in Canada" :: REALLY Made IN Canada ™