McDonald's has gone from testing delivery at 200 stores to partnering with UberEats at more than 5,000 locations across America in less than two years. The chain's approach to delivery represents a new strategy for McDonald's — one that prioritizes "progress over perfection."