Lower prices, lack of brand names. Think AmazonBasics, but for food. I wouldn't buy anything important off AmazonBasics, but for cables, shower speakers, and other minor things it's Good Enough.
If you had to choose between perfect, high quality produce and staples you drive to a physical store for, or decent (but not perfect) produce you can have delivered at the same (or lower) cost, which would you pick?