I'm answering by ignoring which one is better for me
I love my daily walks, and I love shopping. Different goals, apples and oranges to me.
I dig malls and big glossy department stores - the visual and tactile stimulation of seeing/touching product in real life, people watching, etc. I like online too, because of the access to brands that don't make their way to my suburban corner of the world. And I was isolated at home for a long time due to illness and recovery, so it was the only way to shop, even for basics.
To quote Eva Gabor, "Darling I love you but give me Park Avenue."
For non-US fabbers, google "Green Acres."