It’s multi faceted and complex, but broadly I agree with you. However, there are definitely some situations where it’s harder for people (lack of money, lack of resources, physical/mental illnesses or disabilities, location etc). And that’s where we should be supporting people and funding good quality, free, accessible options.
I will also say it massively depends on where you live. If you live rurally and have to drive to get anywhere that’s not just your garden, it is harder, especially if you don’t have the money for much fuel for a car, or can’t afford to run a car. Of course, there’s still lots you can do at home/outside but it’s harder.
It’s also hard when a trip might be free but others might have a different budget, it’s hard to say no if your friend’s kids are getting, say an ice cream on a day out and it’s just not in your budget.
We are lucky to live in London and have a vast range of experiences on our doorstep, and the funds to access them (even ‘free’ stuff comes with some cost eg train/tube fares). My toddler in the past week has:
Been to Hampton Court twice (we have a membership for the year) where he’s played in the fountains, sand and slide, had a lovely long walk around the grounds, seen shire horses, had a lovely picnic etc.
Had a local trip to feed the ducks, then read books we took with us to a cafe to sit and read with a cookie, we took a bubble wand with us and he spent ages playing with bubbles in the park.
Been to the Tower of London (membership is included in Hampton Court!) and on an uber boat.
Been to a soft play type thing.
As well as had some quieter days at home, playing in the garden (which we are so fortunate to have), watching TV yes, crafts, water play etc.