Currently there are a number of factors working against the accumulation of wealth for the young. #1 is the rise of the ‘gig economy’. It is hard to plan for the future or even get a mortgage if you are working on contract, as a temp, etc. #2 is the relative wage stagnation. #3 is the decline of well paying ‘blue collar’ style manufacturing jobs. #4 is inflation, including rising costs of housing. #5 is the migration to the larger cities. #6 could be the massive increase in education fees over the past 20 years. And the fact that too many companies for no logical reason are engaged in ‘credentialism/degreeism’ requiring degrees for no reason. If your new hire/promotion is replacing someone who is retiring in the near future, does the job well. but does not have a degree, then why must the new person have to have a degree?