These food delivery apps tend to execute it poorly, but multiples orders in a single run is pretty standard fare in food delivery.
If you order delivery from a pizza place during lunch or dinner rush, the vast majority of the time the restaurant is going to try it's damndest to dispatch orders in a way that allows the driver to take multiple deliveries in one run. Even if it means letting one that's ready to go out the door sit under the heatlamps for a bit while you make and cook another that's going in the same direction. That said, your order goes from oven -> metal table with heat lamps -> insulated (or with an actual heat plate in it) delivery bag. So it should still end up getting delivered hot, even if not quite fresh.
I managed a Dominos when they started their pizza tracker[1] back in the day, and 99% of complaints were from online orders, which got quoted wildly optimistic delivery times and coupled with the following the progress tracker, gave a false sense of when to expect your order. Dominos recently updated their pizza tracker with driver GPS tracking[2] so that it works on par with the delivery apps, and I can't even imagine how many complaints come from people who are second on a driver's run and notice the driver taking off in the wrong direction from the store or taking a highly roundabout route to their house.
I think the answer is a delivery on demand service for the restaurants. So you order from the place and they have the most recent orders ready to go and the delivery person that shows up takes the ones that make sense to go together. Just like a pizza place would.
If you order delivery from a pizza place during lunch or dinner rush, the vast majority of the time the restaurant is going to try it's damndest to dispatch orders in a way that allows the driver to take multiple deliveries in one run. Even if it means letting one that's ready to go out the door sit under the heatlamps for a bit while you make and cook another that's going in the same direction. That said, your order goes from oven -> metal table with heat lamps -> insulated (or with an actual heat plate in it) delivery bag. So it should still end up getting delivered hot, even if not quite fresh.
I managed a Dominos when they started their pizza tracker[1] back in the day, and 99% of complaints were from online orders, which got quoted wildly optimistic delivery times and coupled with the following the progress tracker, gave a false sense of when to expect your order. Dominos recently updated their pizza tracker with driver GPS tracking[2] so that it works on par with the delivery apps, and I can't even imagine how many complaints come from people who are second on a driver's run and notice the driver taking off in the wrong direction from the store or taking a highly roundabout route to their house.
[1] https://www.huffpost.com/entry/dominos-pizza-tracker_b_59477...
[2] https://www.dominos.com/en/about-pizza/gps-tracker/