But the conditions aren't there for it to happen.
Back in yesteryear, Ford didn't raise his employee's wages so that they would be able to buy his cars. That angle was a marketing ploy. He had very large employee turnover and wanted to keep them to increase productivity. Increasing wages actually saved him money. No one is paying a competitive wage and hiring on mass for scenario to recreate itself.
But today, that's not how how it works. The standard isn't to a have a "job" anymore, but a "role". Temporary positions working on a project, for cheap. Project is over, you move on to another role, another project, another company. Never moving up the ladder.
That needs to change somehow. Companies are sitting on a lot of dead money.