Customers are lazy because inspite of all the talk of supporting local, they are too hooked on click-click-click and ordered.
The delivery apps have hundreds of millions in investment in technology and marketing, a lot of it shady. The apps can offer addictive flows that restaurants cannot compete with.
The solution out of this is an app co-op model - payment processing (3%) + 2-3% overhead. There are similar offerings in the ride-share world and this should work on the delivery apps as well. I would rather support an app that provides a healthy living to a small company in Tulsa or Talinn that subsidize rents in SF and fatten VC portfolios for an online menu with checkout supported by hundreds of millions in marketing dollars.