Having "lived" when I was younger, I've come to the conclusion that is the people you live near and with, that are important. The actual place is irrelevant.
When I was younger, I lived in the present. I did what I wanted to do and what I could afford, there and then. It was was fun. I had no roots.
As I matured and met DH and had children, I became less selfish. I wanted a good house, good schools and a nice community where the kids could play safely and I could drink wine with like minded neighbours. We bought a house similar to the ops description on a naice estate. We could have bought a nicer house somewhere more idyllic, but we wanted spare money for pensions, insurances, savings etc, because now I don't live in the present. I want to secure our, and the children's futures too.
I could have worked full time to fund a bigger house or so that we could have more exotic holidays and a more exciting lifestyle, but time to me is more important than more material trappings. I'm not ambitious so don't have that to worry about. Fortunately DH is, so that enables us to live the "dream". He would work even if we won the lottery. Tbh even if we did win the lottery I wouldn't change much.
I'm lucky I have choices. I don't feel sorry for the people you describe in your op. They have made those choices. I feel sorry for those people who have no choices. The people who are stuck in situations they can't change, through no fault of their own.
And I agree with the pp who said that true happiness is being content with what you have (as long as basic needs are covered) Always aspiring to more, is a recipe for unhappiness. People and relationships are more important than places and things.
I had more fun when I was younger. That has been replaced by contentment. I can't ask for more.