A few days back I was discussing this with my friend who immigrated to the US and settled there. I'm an Indian. We were discussing how his wife and kids, who are Americans just do not understand his perspective of things from a living standards stand point. The thing is sometimes its impossible to erase the effect poverty has on you. When you go through tough times, your benchmarks to save and invest get set based on the worst times your life has seen.
And then that spills over to every purchase or life style decision you will ever make. Be it clothes to car or whatever.
In India I've seen people who have been born in well off families a generation early just fail to understand why the people who have just come out of lower middle class/poverty don't take vacations, or don't buy expensive sneakers or gadgets or even dine at good restaurants.
When I worked in the US, I used to be totally floored at the amount of opportunities and abundance of every thing the country had to offered. To me most of the complaints US citizens had looked like cry me a river themed whining. Eventually I realized every one just get seasoned to whatever they have and that sort of becomes their new reality over time.