I think it depends on the region and the options available.
When I lived in a city where Peapod delivery was available, I had no qualms about having meat or vegetables delivered. It really did a great job with that.
Now I live in a place where the options are Amazon/Whole Foods, WalMart, Shipt, and a few others, and they're not very good at picking the best fresh products.
I think the difference is that Peapod doesn't have stores, so the "shoppers" can pick from an entire warehouse of produce. So if a head of broccoli looks "off," there are far more alternatives than someone "shopping" from an individual store's selection.
My solution is to have non-perishables delivered every two or three weeks, and perishables I pick up on the way home from work. It still saves a ton of time not having to do a full shopping run.
#2 is solvable but the US has 50 different state liquor law regimes, so it's a bit of a challenge.
More than that. In some states, it's county to county, or even town to town.