At least for me, having to go a store is not a big deal, it’s just overcoming “inertia to leave home”. I would much rather: order directly from the store, have the store pack everything up, express pick it up from the store, and have a confirmation expected=actual for the order.
The abstraction to having a third-party like instacart do all the - for lack of a better word - “order management” just seems to create an extra layer of bullshit to deal with.
Going to the store, picking everything normally, and going through checkout myself, while not as convenient, has still consistently yielded the best results - so there is still a lot of catching up to do for store/third-party services to reach that level of performance(?).