> Devils advocate point, and one nobody wants to talk about: what if everyone can't be a high-skill employee?
Agree with this.
Also, what if there's just not a need for it?
Even if "everyone" in some abstract sense is capable of "high-skill" jobs, how many are really needed? Look at software jobs alone and the onslaught that is the current labor market.
I think there's nowhere near enough "work" ("real" or otherwise) to go around to maintain the level of employment necessary to support the population that we have at the costs that we have.
I don't think any sort of "UBI" (assuming you mean direct cash payments) is a realistic solution, either. People need to "work" in some organized fashion to avoid the common negative outcomes associated with "welfare" scenarios.
I legitimately, unironically, support the kinds of "fake" jobs that were prevalent in years' past (day in the life TikToks come to mind, Gov jobs where people send three emails a week, etc).
I guess in another sense I do support "UBI", as long as it's paired with the illusion of "work."
I understand this seems nonsensical, but just from practical experience it makes total sense to me.
Here's an example.
Years back I worked a software gig at a large non-"tech" F500 company. Much of the programming work there was extremely dull--occasional maintenance of large barely functional enterprise Java messes, writing a few SQL queries a week for wretched multi-table joins requiring all sorts of nasty casting and hacks as "normalization" was an alien concept to the original author and the like. Realistically, folks worked on this stuff perhaps 10 hours a week?
Anyway, I know a few people hit with a layoff that worked there a long time (decade+) and now they're back in the Thunderdome looking for work as "developers". The people in question are nearing retirement but presumably not there, for one reason or another.
Hows this going to work for them? I'm not denigrating them, but having worked with these folks, they're not going to be tearing into broken pipelines, adding React components, configuring Docker builds or whatever--there's a skill mismatch and the workload I've seen at roles lately is just so far beyond the pace, scope, and "scale" that there's no way they'd make it, if they can even get an interview at all.
In this example, would it be best to give them "UBI" payments, or some other slow near-sinecure where they have dignity?
Maybe I'm just soft.