After doing a year of no frivolous or unnecessary shopping, I realized two things: I can browse for free relaxation, and browsing is information-gathering.
1. I would still browse to have a way to "kill time" when I was near work but a meeting ended early, or if I came out of a stressful situation and didn't want to be still with my thoughts. If I didn't have a book with me or a podcast, it is good to occupy some time.
2. Buying a home repair item and doing a task (a rake and then raking leaves, or caulk and recalling the tub) is a typical "relaxation with a bit of productivity" that I do with my spouse. It's not just work, but an outing first, a chance to walk around together and talk about future possibilities while not having to buy anything. But when we do need a large item like a washer and dryer, we've already walked past them 20 times and aren't suckered by the frantic pace of the latest "sale". Se with baby stuff. Even before getting pregnant we'd gone through a few store departments, compared prices, looked at what we really "need" and realized most of it is not necessary.
3. Even if I browse at places like Value Village, I have a "list." Eg I needed to replace my Birkenstock sandals for about a year (one heel was completely worn, through cork and outsole); I'm always taking notes on the price for later when I'll buy them. The same when I come across a $10 (instead of $40) sale on the one brand and style of jeans that always fits and wears well on me, I will buy 4 knowing I ont need to buy any more for years.