United States captain Brandt Snedeker is blaming himself for the American deficit in the Presidents Cup.