Speaking just for myself, If I count out the ideally 16 hours time I would spend at work/asleep, I should be left with 8 whole hours to do all I please. I work close to home, half an hour walk/longest commute. But I don't. Mornings are spent trying to get myself sorted to face the day ahead, I can't relax enough to read, make art or exercise when my eye is on the clock to avoid running late. When I'm back, I need to figure out what to eat, make sure I pick up after myself, clean/do laundry/do shopping/run errands. By the time those are over, I should still have a few good hours to myself, but then kicks in the anxiety of needing to spend my precious time off in rhe most perfect and relaxing/stimulating/engaging/enriching way possible. When I am ran rugged by the mental requirements of the day, nothing I do afterwards feels good enough to replenish my brain. I am left with the least time and energy consuming options of watching/reading stuff or the most likely for myself: idle scrolling and sometimes random shopping.
If someone is a better person than I am with regards to mental health and general way their brain functions, that time might be well enough to make them feel satisfied and refreshed. In my case, it does not. And I don't even have any kids, pets or dependants that I should care for.
Spending time outside is a great way to feel better and I agree with you that options to do that is being limited by lack of safe spaces and/or time, but personally, I don't need to socialise more. What I need is less hours spent in the office doing nothing and more time by myself to do the things I need to do, so I can have time left for things I want to do. I always find how little I'm interested in new purchases when I'm on holiday or having time off at home, because I'm relaxed, doing things I enjoy and I am mentally stimulated. I tend to peruse Amazon a lot more when I'm feeling stressed, cornered or burnt out.