The difficulty is that younger people tend to look at what we have now and assume we always had it.
They forget that when we were their age we were in a similar position to them, not well off and struggling to get going and acquire houses etc etc. They also forget that, while we may have had some things easier, houses, certainly more affordable as far as price went, but they forget, or perhaps do not know that, for most of us, interest rates on our mortgages, rarely if ever fell to less than 7% and for a lot of the time were well over 8%. I can certainly remember times when, with two small children and only DH bringing in an income, our mortgage accounted for half our take home pay.
It is the same with university education. Yes, it was free but only about 4% of the population went to university. Many people juggled their professional training, for which they paid, with full time jobs as there were no loans available for education. I was fortunate to go to university, but I paid for my professional education myself and fitted my studies around small children, a job and being virtually a single parent as DH's work at the time meant that he was away from home for half the year.
I can remember in my late 20s/30s, looking at my parents, in secure jobs, occupational pensions and with a house that I felt DH and I could never aspire to own, and envying them. We do now have a comparable house, but our careers are a story of redundancies, job moves, to avoid redundancy and premature voluntary redundancy into early retirement. It means that our occupational pensions are not what they could have been had we spent 40 years with the same employer. However my parents were born into one World War and fought and lived through another.
Every generation has its advantages and disadvantages and people under 40 who are in good jobs - and when all is said and done, many are, are far, far better off than we were in comparable jobs at comparable ages. DC and families are careful with money and do not have extravagant lifestyles, but I can see money being casually spent on things that we would not have been able to afford or would have thought long and hard before considering; things as trivial as books, records, visits to the theatre.