As far as delivery goes I'm pretty sure it does. To compete with amazon/walmart you need billions of dollars of capital to invest in logistics. Small companies just aren't efficient enough.
Plenty of other grocers/retailers could go the Doordash route and be competitive.
Consumers will generally choose efficiency (manifested as lower prices) over security (local stores with local owners resulting in redundant supply chains).