McDonald's Has Surged, Starbucks Has Stumbled