Nope. Can't see them disappearing. Online shopping is only really suitable for people wanting "commodity" items like packets of cornflakes, washing powder, bags of crisps, bottles of drink, frozen foods, etc. It's not suitable for those wanting anything fresh like fruit & veg, joints of meat, fresh fish, and other perishables as there's no quality control re use by dates, quality, etc. I get my "cupboard" items delivered about once a month, and do a proper shop for perishables twice a week. On the few occasions I've tried ordering fruit & veg or a joint of meat online, I've had to reject and send them back with the driver as they'd not be what I'd pick - i.e. joint of meat that was 75% fat whereas I look for and choose ones that are leaner.
Online deliveries are less convenient as you have to commit to being in to take delivery. Going to shops can be at your convenience so easier to work around unexpected things like being delayed at work, or if you've forgotten you have to take/collect a kid from a friend etc.
They'll evolve, as retail has evolved for a couple of centuries. The "supermarket" of 25 years' time may look very different, may sell a different mix/range of products, almost certainly called something different, maybe in a different location, but ultimately, they'll still be fundamentally similar to what we have today.