Sorry, but I just can't get on board with this point of view.
Shopping has always sucked. Badly. Going to the shops has to be one of the single most annoying and unpleasant day to day experiences I deal with[1].
If you live anywhere even remotely populous when you visit the shops there are people milling around just ####ing everywhere. Dithering, dawdling, standing around chatting at every choke point in the aisles, demonstrating a spectacular lack of spatial awareness - but, honestly, who can blame them when the entire environment is so overstimulating and overcrowded?
And after all this there's a damn good chance you're not going to find what you want anyway.
I dare anyone to visit a department store in a city for half an hour on a Saturday and come out afterwards without having entertained a single murderous thought.
But nowadays I can do a bit of research online, which might be quick or might take a while depending on what I want, find exactly what I want, find somewhere that sells it (generally not Amazon because I just don't trust them that much these days), and either order it for delivery, or click and collect (very handy at places like Screwfix, Toolstation, and B&Q).
It's just way less stressful and way more pleasant. I mean, still not necessarily the most fun thing in the world, but it makes shopping suck a lot less.
[1] There are clearly far worse problems to have, and this may be a #firstworldproblem, but in terms of the normal humdrum routine of daily life, visiting the shops often really sucks.