Economist Stephen Moore says "More government spending will not stimulate our businesses"