I'm not sold on the food delivery front. In the UK you used to be able to just ring up a local restaurant and order a free local delivery, especially indian, chinese, kebab, pizza, and chip shops. My family did it once a week in the 90s and early 2000s and it was always quick and easy. The restaurants clearly had enough demand to offer it as a service each night they opened.
I suspect that delivery apps crafted a moat by building a network effect with cheap prices, and now people just use them out of habit. If you know what kind of food you want it can be cheaper just to order directly from the restaurant, and you often get better service. Our local Indian restaurant has a 10% discount for directly ordering through their own app website instead of a delivery app.