I hate them, but not for perhaps the normal reason. I also hate the way delivery has progressed. Delivery used to be relegated to a few types of food which were designed better for it. Remember when your pizza came hot in an insulated pizza sleeve, not dropped at your entrance cold and sad? We're making it more and more normal to completely avoid interacting with each other and having service be something we cherish,…
I don't know what harm you are imagining happens here. Because the actual environmental harm of normal customer pick up is pretty large - its very inefficient to have hundreds of people converge on one location, rather then a single person or (robot) deliver many orders to the same hundreds of people.
A delivery usually only transports a limited number of items and has to come from a far away hub. With grocery stores, the hub is less than 2km away and you usually buy more than half a shopping cart of goods.