Things like fresh produce, dairy and meat I need to choose myself. Looking at pictures of these things on a website is not even close to the same thing. Each individual one of those things is different. They vary in quality and weight and to be honest, I don't really trust a grocery store clerk to examine these things for me.
Grocery delivery just creates yet another disconnect between us and where our food comes from. Grocery stores themselves are already fairly far removed from our food sources, but at least there we have the option to still examine our food and choose it before purchase
Food's become far too impersonal and inhuman as it is. It's one of the most important things for us(and a large majority of life out there). It should be respected and people should never forget where their food comes from.
The way we treat food production in general in modern times is pretty appalling as is. Continuing to remove people further from their food is a step in the wrong direction and just promotes yet more mass consolidation of production of food.
Eventually, it's going to cut out a ton of businesses in between, small food producers will suffer and large conglomerates selling bland homogenized crap will take over and globally supply the population with their mass produced delivered food.