> Plus, shitty middlemen like DoorDash are gross
Hmm... do you feel the same way about the middlemen who make it possible for you to buy bread without ordering the wheat direct from a farmer in 5,000 bushel lots, storing it, grinding it into flour, and then making it into bread?
Everyone hates "middlemen", but if they're really not adding value they tend to get disintermediated fairly quickly.
I remember the bad old days before Amazon where if I wanted some weird bit of kit I'd have to go to the library, blow a few hours doing research to figure out what companies might make the thing (not always successfully!), then blow more hours making long-distance phone calls (very expensive back then) to try to find a company that a) had what I needed and b) would sell it in quantity one. It sucked. Massively.
> Why would I want to have someone take a vig off my business and have a worse experience by any measurement?
Because then you don't have to hire your own drivers and maintain your own online ordering system. Not all restaurants participate in DoorDash, by any means. Presumably the ones that do find that it adds value.
Also, I disagree that the DoorDash experience is worse. Strongly. To name just one advantage over the old ways, there was no GPS app that showed me when the driver was nearby so I could be prepared.