> also to provide a consistent ordering experience
Vendored web POS is widely available, and was emerging before UberEats and DD ever did. See: Toast
> A delivery service that aggregates demand & supply is very useful for restaurants & drivers.
This is only true in theory. You aren't giving enough credit to the logistical skills of small business owners, they are really good at allocating and dispatching drivers. If you're small enough to have no deliveries for several hours, then don't schedule any drivers during that time. If a delivery comes in, tell your cashier the address and have them run the delivery. Besides being quite efficient, there's an added bonus that you're cross-training your staff. That's how we always did it, at least.
It's anecdotal evidence, sure, but every delivery driver I have asked (half a dozen from several different cities and states) has said that their job is harder and pays worse today than 10 years ago.
"Well, just be more lean!" What a concept, I'm sure they haven't thought of that. It's much easier said than done. Logistics software is extremely complicated at scale- there's a reason governments subsidize delivery logistics through services like USPS, Royal Mail, etc. However, at the one-business microcosm, it's a simple enough problem that a seasoned owner/manager can organize an optimal dispatch in their head, on the fly.