I don't know about everywhere, but in many places the last point is kinda irrelevant since the Amazon lockers exist. I think there is one at most QuikTrips, even.
The last point is that the one of the advantages of shopping from home disappears, since you still need to get to either P.O. Box or Amazon box or whatever. You could as well go to the store to begin with.
If I had a store that sold everything in the world two blocks away, I wouldn’t need Amazon, that’s an excellent point. Unfortunately, in the real world, there’s just a 7-11 with a big yellow box in front.