government spending debate