Canadians are under less stress. Salaries have a minimum and help is there for people who don't have enough income.
I would happily buy a house in local public housing, although I am aware that not all are as good as that.
You hear a lot about healthcare, but it really does make a difference. The last time someone in this family went down with cancer, we were distressed but not worried about hospital or surgery costs.
At retirement, if you do not have a sufficient pension, you can apply for additional income, and you can defer property taxes.
It's all details, but it all helps.