In the past, logistics have been the most commonly cited issue holding McDonald's back from extending its breakfast hours.
Its kitchens are designed in such a way that breakfast and lunch items can't be prepared simultaneously.