That sounds a bit like "enrichment" for pets. We all go a little nutso without it.
My apartment has a great view on nature. I see the sunrises and the sunsets, swallows racing across the evening sky, a chestnut's whole cycle, and all that lives in my balcony garden.
I cannot overstate how much it does for my happiness. I love the morning routine of caring for my garden. I love to watch things grow and seasons change.
I think our caveman brains need this sort of thing.