Wow. You're really looking through some rose-tinted spectacles here myblueheav3n
"Affordable housing, and a lot of social housing for those who couldn’t buy."
And a lot of that housing was pretty awful! A lot of pre-50s housing often didn't have an inside toilet, the kitchens were tiny and central heating was rare (unlike draughty windows). There was still slum-clearance going on, with whole areas being bulldozed and communities scattered to new housing estates on town outskirts without shops and with inadequate public transport.
"Liveable wages for unskilled jobs and good opportunity to work your way up in whatever your profession was. Plenty of work available for young people."
Liveable? Yes, if your idea of living involves an overcrowded badly heated bedsit with a dull and monotonous diet. Opportunity was for men, the reason they could work their way up was because women would be fired upon marriage, opening up their jobs to be stepped into. And yes, plenty of dead-end jobs for young people.
"Education was worth a lot more, e.g. now a university degree is minimum for a ‘decent’ job, and not even that is really guaranteed either."
Only 5% of people used to go to uni when I left school in the late 70s. Is that what you mean by 'worth more'? Of course, most of us left school at 16 and quite a fair number without qualifications, fitting us only for the dead-end jobs. Anyone who needed support for e.g. dyslexia didn't get it. And of course, anyone with physical disabilities or learning difficulties went to a 'special' school, where they were as likely to be warehoused as they were to be educated.
"In general it seems like it was better, and people who grew up during these periods generally did well for themselves."
No, it wasn't better. It really wasn't, not for the working classes anyway (and I doubt the middle classes were much better off either). Some people did well for themselves, as some people always do. Most people scraped by, but presumably that wasn't covered in whatever source you have for your sweeping (and incorrect) generalisation.