Right, that's my thinking (and anyone is free to steal this idea with my encouragement): there should be a way for someone to commit to some dish, started at some time, and then others can "hook" onto the order for a discount. Then you get economies of scale: it costs a lot less than O(n) to batch it up to n orders.
That's a surplus that can be shared between the tech platform, the restaurant, and the end user.
Similar logic for delivering that same food to people who are close to each other.
Earlier post on the model: