I view this as a self correction in itself as well. Walgreens is losing money because they skewed so far that they’re annoying customers into leaving en masse for other options. Now their options are they can either go back to the old model that worked better, or they can keep playing hardball until more stores go out of business, and someone else can take over that corner and sell better.
Delivery really is just much more convenient. I’ve been getting my groceries delivered like this from a certain big box retailer and it’s been very nice. No more bullshit traffic, bullshit parking, bullshit walk in and out, bullshit aisle walking around slow people, bullshit searching, bullshit looking for an employee for 20 minutes to help get a $3 stick of deodorant, bullshit line at checkout, etc etc. Now it’s just click add to cart and it shows up at my door the next day.
I’m sure it’s partly by design because they charge a subscription for the service, but the convenience and money/time saved not having to drive makes it so worth it.