Good point, but unfortunately on a lot of vendor sites, the checkout experience is still sub-par, some require you to create an account (Annoying if you know it's just a one-time purchase). On amazon, it's click and done. The shipping delays aren't universal; I recently ordered coffee from there and it it got delivered within 2 days (prime customer).
On the checkout experience front, I notice that's been changing lately, especially with Shopify shopfronts. (e.g. jrwatkins.com)
The experience is even more frictionless than Amazon's, especially on a mobile device that supports mobile payments. With Apple Pay, the checkout process is literally just clicking the checkout button, then scanning your face/thumbprint, and done. No account creation, no credit card number is sent (token), address/email etc. are filled out transparently.
Kind of similar to the HotelTonight experience where you're able to book a hotel in less than 3 minutes.
he's talking about receiving his goods a day or more earlier, and you are talking about a couple of minutes longer sitting in your chair typing in the account information. Your customer service point does point out a benefit, but it doesn't address the consumer need expressed in the previous comment.