Two points
Do you want government or taxpayers to spend money supplied by the taxpayer?
Do we want Canada to be an even better place in which to live or do we want a bigger economy? Japan has shown that having the economy in a dumpster can still mean that Japan is the best country in which to live. There is no correlation between living conditions and the economy in developed countries.
Trying to increase the economy is certainly good for business. But not for other Canadians.