Warren Buffett is always thinking about what could go wrong, as he sees businesses as economic castles that are "subject to marauders."