I haven't used DoorDash but my experience with food delivery services has been average. As a bachelor I loved them until I found out these companies use multiple ways to add up charges. Most of the time restaurant cost in-shop vs cost app varies a lot. Then they charge some kind of "packing charges". Including delivery fee some times the delivery price is 25% more than restaurant prices.
When I talked to some of the restaurants, they said these guys can take up to 30% of the food cost. It means DoorDash et al, can take up to 50% of an order.
So, I find it surprising that these guys still struggle to become profitable.
I also think that this whole phenomena might actually end up pushing restaurant prices up to the detriment of consumers.