If restaurants didn't put themselves on the platform, wouldn't that mean the restaurant is getting full price? Its equivalent of paying someone to call in your order and picking it up. What are the negatives?
There's a lot of dynamic variables here (including of course the "the person doesn't order from the restaurant"), but the few times I've used those delivery apps I end up ordering very little food for a lot of money.
I try to just do takeout instead.
Of course delivery has a cost, was even typical for pizza delivery before the apps. If you're that price conscience, takeout always exists.
Remember, delivery apps take the costs and then their cut. That cut theoretically has some pressure from markets or whatever, but ... well.....
I'm splitting hairs here, granted