I have not bought anything in a shop for over a year.
However i would prefer to do food shopping in person.
For many products you have a far wider choice of quality and price on line.
however you need to know what you are looking for, which makes it difficult both for the user and the producer.
sellers are getting much smarter in how they introduce new product to you. but you have to take part in on line media to find out about anything.
I suspect there will always be inperson shopping places, but I doubt that they will look much like present day shops. they my well be more like show places for a series of events throughout the year.. the spaces could be attached to enlarged present day supermarkets that would also provide space for other static shops catering for local daily needs.
"Don't miss the latest Photographic event near you" it will give a hands on experience that moves on to another town the following week. there will always somewhere to go see stuff as the location and timing of all events would be published. All actual sales would be processed online. and delivered next day.
This could be far better than the present situation where many specialist shops only carry a narrow range of old stock. and you often have to go many miles to find a decent stockist.
It would suit me fine as I have no local photographic shops.
It should be cost effective as there would be almost no dead stock in hundreds of local shops.
recycled and
second hand goods could be sold much like ebay but with an "on Approval basis" Or " on inspection basis" where they would be sent to a local inspection centre rather than to you. (small fee)
What ever happens to Retail it will evolve and require regulation, rather than be imposed.
Someone will start something that works, and it will be all go.