Restaurants have notoriously low profit margins. But McDonald's (NYSE: MCD), the world's largest restaurant chain, is ...