Okay, let's get into the labor issue. It's true that an over abundance of labor results in a downward pressure on wages; the only answer to that is an increase in the number of jobs with some skill or training required.
An increase in the number of jobs, yes; an increase in the skill or training required, no. That's an expression of what I call the competitive fallacy: confusing the competitive advantage of one part of the whole in relation to other parts, with baseline factors affecting the whole
in toto. Generally speaking, it's true that jobs which require more skill or training do pay more; what I'm talking about, though, is a factor that drops pay for all work across the board. As real wages fall (or fail to rise with productivity), it always remains true that highly skilled labor pays more than unskilled labor, but wages for both drop (or fail to rise with productivity).
We've already got hundreds of thousands of skilled jobs begging for people to fill them; damned if I know why we haven't begun to change our education/training systems to steer those people that want to do that kind of work into those fields.
I don't know either, and that's a good recommendation. However, it won't solve the underlying problem, even though it's worth doing. The total number of job seekers far exceeds the total number of jobs. That means that, even if we retrained everyone perfectly to fill all of the jobs that aren't being filled now, we would still have high, intractable unemployment. Not as bad as now, obviously, but still higher than a healthy economy should present.
It's true that technological advances have reduced the requirements for unskilled labor, we've been doing that for at least the last century.
It's not just unskilled labor. It's also eliminating a lot of skilled labor. Years ago, I worked as a document processor, using word processing software to format documents. It was pretty well paid while it lasted, and it was certainly skilled work. It no longer exists; word processing software has become so easy and user friendly that specialists in it simply aren't needed. The need for bank tellers, grocery checkers, legal assistants/paralegals, customer service representatives, even associate attorneys is declining due to advances in software.
I like what I do now (writing articles and ghostwriting and editing books) much better than I did anything i ever did before, but there's even software out there that can do a lot of what I do! So far it hasn't seemed to cut into my work load any, but I know it's only a matter of time, further advances, and marketing. In the end, there are very few areas of even the most skilled jobs that can't be automated. A real human being has to appear in court, but software can do legal research and prepare arguments and briefs. A real human being has a bedside manner (or doesn't), but software and robots can do medical research, prepare medications, diagnose diseases and prescribe treatments, even (potentially) perform surgery better than a human doctor. Some of this is being done already.
All of the old answers, whether progressive or conservative, depend on wages paid for work to distribute wealth, and so only work to the extent that work is needed to produce wealth. Even classical socialism Soviet-style didn't guarantee people an income independent of working, it guaranteed people a job instead -- and today, I don't see how it could. So what I'm saying is a reason why capitalism is doomed is also a reason why socialism is doomed.
It seems to me that we need to think outside the box and recognize that we're entering unknown territory.