... Except while you're on your way to the line (or waiting to get through it), other customers' mobile orders are being accepted and you still aren't sure of the order in which they're being prepared.

Well, Starbucks for example has separate areas for preparing mobile orders so they're not being mixed in with others. My point was that (generally) you have an idea how long you'll be waiting when ordering the traditional way and your food will be somewhat fresh.

Mobile ordering could mean an unexpected 20 minute wait or your food sitting there long before you arrive.