John Harwood of CNBC explains why Republicans “support spending cuts in theory” but have a hard time getting there in practice.