Fair enough. I remembered the limited menus, but I had forgotten that part of the story about the food being already on the delivery vehicle when you ordered. The marginal costs for additional orders still applies. Unless you're taking a lot of bulk orders - say for lunch at an office - each order adds food and delivery costs. There's also the risk that you make too many of something that no one wants, and it gets tossed.
With having to predict the demand, there was the issue (also coming back to me now) that they would often not have a lot of choices left after a short time. The food was sometimes very good, but it was often so-so and too much the same. Or conversely, something that was really good the last time you ordered was no longer available. All of that added up to a certainly level of frustration.