To me, it seems that DoorDash et. al. are delivering negative value to the consumer.
My recollection is that most restaurants with takeout also had a delivery option, usually at a smaller percentage cost than DoorDash takes. But, more than that, delivery worked better.
Restaurants typically only offered delivery within a few miles of the store. So there was a "critical mass" effect that drivers could learn the territory, and usually had fewer problems finding an address (especially after you ordered more than once). That is especially true if Google maps has the location or entrance pin wrong for your address.
Practically, that few mile radius isn't a big limitation for most take-out food because the food will get cold if driven a longer distance than that. Kitchens were also better able to prevent cold food by batching orders to have all of a driver's orders ready at one time.
I think these are solvable issues, but, to date, for me as a consumer, DoorDash/Grub Hub/Uber Eats do not deliver positive value compared to restaurants with captive drivers.