I don't discount the need for Amazon drivers to drive a van, or Instacart shoppers to drive a vehicle, but I am not sure how you're concluding that it's highly possible for vehicle-kilometres to be higher for delivery than visiting retail in-person. Talking about both grocery delivery and packages from courier services in relatively
urban areas like the GTHA.
(Setting aside the faults of Amazon-related consumerism, and the drawbacks of grocery delivery)
Vast, vast majority of cases, it's more environmentally friendly to get groceries delivered to your house. Your 1.5+ tonne car to bring home one household's worth of groceries, is much less efficient than a 4 tonne van delivering many, even dozens of grocery orders. Not just more environmentally friendly, but less expensive to the end user.
No delivery driver is going to a big box store to do bespoke orders for one customer. No Amazon driver is doing less than 100 stops per day.
View attachment 727700
This is exactly what they do, and were doing even prior to e-commerce taking off. Even if they don't bank orders for your definition of
area....Hypothetically, a single van delivering all the Home Depot orders for a quarter of the city is still more efficient than each customer driving out to Home Depot, then
doubling back to drive back home.
A delivery driver only has to leave and return to its origin (fulfilment centre) once a day. That is almost always less energy than each and every customer driving to the store and back.