As we continue down this road to a winner takes all society, I'm not so sure this is what I'd call progress, and I'm easily in the top 20% of income.
As far as being able to live where the jobs are this is a problem caused by NIMBYs. This is not a problem they have in Japan.
That translates to needing higher pay, or at least a career where you can outpace rent and insurance costs. There are some manual labor jobs that pay well outside of cities, but you have to watch out for the condition your body will be in since people live longer and there will be less of a social safety net for when you are disabled and/or are too old to work.
Bottom line is more and more people are less and less valuable.
the FIRE (Financial Independence / Retire Early) movement is showing how most people can do this in a matter of 20 years instead of 40, with those who are highly-compensated doing it in 5-10 years.
20 years of drudgery is much better than 40-60, so I'd say we're at least making progress. The hard part of realizing that goal is the much more difficult skill than the math: establishing what is "enough" for a good life.
How long before we get to a situation where this is a realistic proposition for many people? Most people on HN live in a comfortable bubble. The reality right now is that the vast majority of jobs are not creative, fun, or satisfying for the people that perform them. Shop work, changing car tires, cleaning roads/offices/windows/people, mining, warehouse work, digging holes, erecting scaffolding, checking invoices, data entry, driving trucks, painting houses. Dull and exhausting: that's the reality of work for most people right now.