For me I think it would have. Which makes me pause to consider whether I find the whole scheme too close to the ethical boundary.
Doordash is exploiting and harming the restaurant so that Doordash can make money. I think it's totally fine to make changes to your own site to thwart this. Doordash is in full control of this. They're the ones scraping the site, and they're the ones who should pay the price if they do a poor job.
Also, it occurs to me that if the artificially low prices resulted in doordash recieving more orders than would be usual, I doubt they would have disclosed that in their dealings with the restaurant. Though that is hypothetical and still suffers from the two wrongs don't make a right issue.
> My first thought: I wondered if Doordash is artificially lowering prices for customer acquisition purposes.
> My second thought: I knew Doordash scraped restaurant websites. After we discussed it more, it was clear that the way his menu was set up on his website, Doordash had mistakenly taken the price for a plain cheese pizza and applied it to a 'specialty' pizza with a bunch of toppings.
So I don't think its a feature.
> what possible moral or legal right does Doordash have to an operating profit when it deliberately operates at a loss?
It doesn't have an operating profit whether you exploit the bug or not. Doesn't mean its okay to steal from them. Even if they do deliberately lose money (e.g. first Uber ride free up to $10), exploiting it is unethical (e.g. tricking Uber into thinking you're on a new phone).
The rest of your argument is again, why you don't like Doordash or why Doordash is unethical. I won't address this point because I think its unethical to steal from an unethical company so their ethics is irrelevant.
If I think Walmart is unethical, is it okay shoplift from their stores?
My answer is no. They offered the service at a certain price, you accepted it. Whether either party profits or not is not part of the contract.
So no theft has taken place. If you want to claim that's it's unethical to take the free money that they're offering, you need to provide a justification for why that is. The onus is on you.
The only way I can see you attempting to justify it is by saying that it involves taking advantage of unforeseen consequences of the contract. But as has been pointed out, they fully intended to lose money, so that doesn't work.
In this case a homeless shelter ended up with a lot of pizza (which I'm presuming they consented to receiving), a local business got a cash injection and the OP got some perks. Under your ethical framework a bunch of silicon valley types had to find some other way of pissing $20k up the wall.
I know which outcome I prefer, though I personally wouldn't have done it.
Your original comment said it was wrong to exploit a bug, to which the parent poster retorted that this was a feature and not a bug.
Here, you've gone further to claim that this behaviour is stealing, and I'd like to explore that for a minute: what possible moral or legal right does Doordash have to an operating profit when it deliberately operates at a loss?
By all accounts, this below-cost pricing is predatory behaviour on Doordash's part, not the customer's: they seem to break into a market by offering delivery at a subsidized rate, then they take data based on those rates and try to strike fee arrangements with restaurants. At first glance, it seems like they sell themselves based on inflated numbers from the discount period, without disclosing that they were in fact offering customers a discount.
I see no ethical fault in beating a (sophisticated!) predator at their own game, but where do you reach the alternative conclusion?