Perhaps, but there's still a big hurdle to overcome trying to shift to a grocery delivery model.  Most people simply don't trust others to pick out their fresh produce and meats for them.  They like to do it themselves.  And if they're going to the grocery store anyway to pick those out, it's just as easy to buy the dry goods at the same time.  

Maybe that will change over time though.  It's a little like buying clothes online, or shoes.  People usually prefer doing that in-store as well (to ensure they fit), but slowly people are getting more comfortable doing that online too.