All good points, the younger generations already have grown to toss away things they don't need so the mental environment has surely changed.
About a nation being more or less wealthy, in the post war world there was those who had to pay and those who received. Agreed, having to pay war reparations gave a boost to the industry, everyone had a job etc. but there was lack of everything as most of what was produced was sent to the winning team. And of course there was the Karelians who had to be situated somewhere since the USSR needed their homes and land.
As recently as in 1980's there was still households without a water closet. Back in 1994 when we bought this house the water supply renovation was already done but the 40 litres hot water boiler served the kitchen and toilet sinks only. For washing there was a big enameled cast iron pot embedded on a fireplace in the sauna which has no other heating than the stove. Of course we built a shower indoors before moving in but the previous owner was mostly happy with how things had been since her husband built the house in 1952. The reason for her to sell the house was that there's six steps at the front door which weren't too easy to climb with a wheel chair. Shoveling snow may also have been a challenge.
There's a couple of things that are "free" in Texas compared to Finland. If you build a house you don't have to insulate it much against frost. You don't have to dig the water pipes six feet underground to prevent them from freezing. Nor do you have to build houses or roads or railroads so that ground frost doesn't move them. Nor do you have to put new tarmac on busier roads every second year just because the spikes of winter tyres have chewn the old off. That makes building and maintaining infrastructure a lot cheaper which should also mean lower taxes which in turns leaves more money to the people. Oh, and if you say that you have floods, so do we. The Ostrobotnian rivers tend to flood almost every spring when the ice and snow melt but the frozen ground can't suck the water in.