All the ideas put forward are to grow the economy. That is good for business. Poor for Canadians.  Surely our joint goal should be to improve living conditions in Canada. As shown in The Spirit Level, that is achieved by decreasing income inequality.

 Immigration is poor both for the country providing immigrants – it takes away people who have been trained by their country and where they are needed. Immigration is poor for Canadians since it takes away jobs. And only fair to the immigrant’s country that we should train our own people. 

Canada does not need more wealth. It just adds to the pollution created. 

Lets concentrate on reducing income inequality. Start with a Guaranteed Annual Income and do away with welfare. No government housing. That would make the poor better integrated with other Canadians.