At lunch it's speed that counts and in the evening it's the table. A pre-order with a collection time for the lunch break and a table booking for the evening are two separate flows the system has to know about.
What gets ordered online arrives complete: how it's cooked, the side, the special request, the time. That removes the scribbled note and the call back, and the kitchen reads what was actually meant.
Regulars are the whole difference on delivery. Somebody who ordered directly is yours, and can be brought back with an offer on a quiet Tuesday; through a platform they were never your customer at all.