Conceptually I agree, but having spent the last <way too long> being fed by ZeroCater, there's a lot of stuff that falls through the cracks when humans are involved - and when you are dealing with your customers every single day that tends to get noticed.
They have a feedback form that's emailed out an hour after lunch, but the actual suggestions we provide go largely ignored. Several employees have described it as them having really short-term memory.
They also seem to insist on "trying out" restaurants again that the entire company dislikes.
Further, the feedback (when taken into account) never seems to apply to the company, only to the specific restaurant. For example: we request that next time $sandwich_shop delivers to leave the bread dry and put mayo and mustard on the side. That happens the next time $sandwich_shop delivers (though frequently not the time after that), but does not happen when $other_sandwich_shop brings food.
Interesting, thanks for that. Guess the problem is the people doing it don't remember, and their systems aren't advanced enough to make the link between $sandwich_shop and $other_sandwich_shop having similar menus. A good problem to solve.