> Isn't this a solution to that though as the delivery would otherwise be made by a human in a car.
No, it does the direct opposite. It makes it worse for humans to walk. It actually makes it better for non-delivery humans to take a car, because there's less delivery drivers on the road.
Improving car-centrism would be the exact opposite. It would improve the human walking experience and degrade the human driving experience.