One person delivering to many people will be more efficient than many people making the trip to the store in their own cars.
Disclaimer: I work with Amazon, not on the Flex team. My words don't represent the company.
How perspective changes. I remember when ordering anything meant "4-6 weeks for delivery".