Their walkability (apart from Rotterdam perhaps) is extremely high. Bike lanes everywhere, and pedestrian traffic is king (compared to most other western cities).
With such city planning there happen to be small shops everywhere for people to pop into. Often there are 2-3 grocery stores in the same street.
These fast delivery stores are not serving an actual need in these places. And given that they just take up space that might otherwise be used for an actual corner grocery store, I would go as far as saying that they are not needed anywhere except perhaps in the car centric cities of US & Canada.