Not to turn this into a ' in my day we walked to school uphill both ways' discussion, things are considerably different with respect to jobs today and jobs now.
Sure there are way less opportunities for middle class folks to get today's expected jobs with all the attached entitlements. Each decade added more and more expected entitlements to ordinary jobs.
In 1971 I worked on a CN extra gang. $1.65/hr 54 hrs a week, no overtime 2 - 10 min water breaks / day, free room and board in a box car. Lots of people had work if they wanted it. Tough to get EI unless you were an East Coast fisherman.
The significant other did not generally need to work to feed a family.
In 1977 a Fed Govt Professional job, 2 wk paid vacation, below average wages, no Maternity leave, no overtime, good pension prospects
In 1991 a Sask Govt Professional job, 4 wks paid vacation, fair wages, maybe 2 wks maternity leave, no overtime, drug plan, good pension.
Today, if you have a government job you are golden with all the built in perks. The problem is there are a lot less permanent job opportunities due decreased need for people to physically do the work and / or institutions can not afford to pay the wages.