> food + 1 dollar + tip to the driver (which I'm perfectly OK with!).
In many cases there's a markup on the food over the restaurant's prices. There's delivery fee that's generally $2-$3, a service fee that's hidden in the "taxes and fees line item", not to mention a small order fee etc on some orders.
And, of course the tip. This I do not understand. It went from tipping the waiter a bit more because you were well taken care of at the restaurant dining experience, to pre-paying a tip to the driver before knowing if the food's good or if the delivery is late etc. The restaurant doesn't get any of the tip. Anyway, a subsided food delivery that you got is not sustainable.
To be honest I do not understand the tipping culture at all. Its expected to tip a restaurant staff if you eat at the restaurant, but not if you get the food delivered. But, expected to pre-pay a tip the driver who delivered the food (irrespective of quality of food or delivery) but not the USPS/UPS/fedex driver who delivered anything else even if he/she carries a heavy package over a flight of stairs. Its expected to tip a uber/lyft driver even on a shared ride with other folks but not a bus/metro/train driver. None of it makes sense to me :)