'It is far better for Canadians to not have the federal government financing these private-sector initiatives'