Consumers have to get home, and pass their usual supermarket anyway, and online grocers can save on transportation cost and the uncertainty of whether anyone is at home or not.
What's more, supermarkets can cross sell, upsell and bundle products more easily this way, and consumers are familiar with the quality and freshness of established retail chains.