This reminds me of watching Tomorrow's World in the early 90s, apparently by now all housework was supposed to be eliminated by robot butlers.
That was obviously an overly optimistic utopian vision of the future. People aren't suggesting that in this thread. It's more realistic.
You visions of staff-less shops and rubbish lorries than can drive themselves (and somehow locate and safely transport the bin and back from itself) are less an accurate picture of future and more wishful thinking.
Less staff rather than staff-less. People aren't talking about a total lack of jobs, so saying that's unrealistic is a strawman argument.
For example, in my workplace (a bingo club) staffing levels have been cut by about a third in the last 10 years as more is automated, and that's a retail/service workplace. Manufacturing has gone much further. Machines aren't as versatile as people, but they're a lot better at doing the same thing repeatedly.
With current technology, my workplace could be run with as few as 2 employees working at any given time - one for security and one for dealing with any issues customers might have. We have about 15 working at any given time solely because that's more profitable at the moment and that's due to social norms - people are used to using cash for bingo directly and customers expect to be served by people. There are no technological barriers to be overcome - a bingo club could be mostly automated self-service tomorrow. All you'd need is some machines that customers could use to either add cash to their account or take cash out of it. They could use their membership cards and a PIN to do so, same as using an ATM. It's partially done already - many customers play that way with tablets they rent from the club. They hand us cash and we hand them a tablet PC loaded with the books they've bought, but that's only because of the social norm of people expecting to be served by a person. They could just as easily press a screen to choose which package of bingo books they want, use their membership card to pay from their account and pull a tablet from the rack themselves. Fruit machines likewise - the modern ones pay a printed slip for the cashing out machine and have card readers ready for going completely cashless.
Or, of course, you could do away with bingo clubs entirely and have bingo websites instead. Sure, that still requires some employees, but you can serve x000 customers on a website with far fewer employers than would be required to serve the same number of customers in clubs. That's already happening - far fewer people go to bingo clubs nowadays but online bingo is increasingly popular.
Firstly, the use of robots can only be taken so far you'll always need some staff to maintain the robots.
But far, far fewer people than were required to do the work that is being done by the robots. Less staff, not staff-less.
You also need people to build them in the first place so robots not only create jobs they don't eliminate all of the ones they replace either.
Robots can be built by robots. Manufacturing is very well suited to automation, since it's the same task done repeatedly. So only a very few jobs are created
and they will be skilled jobs. Also, please stop talking about
all jobs being eliminated. You've beaten that strawman to bist already.
And it would take a very long time of virtually no social change or invention for this to ever eliminate "most" of the jobs that currently exist.
Pretty much the opposite - it would take considerable social change. Which is happening - many people are shopping for many things online and self-service is becoming increasingly normal. When was the last time you went to a bank employee to take a small amount of cash from your account, rather than using an ATM? Can you even do that any more?
But ultimately you make the flaw of thinking a business is only interested in replacing it's staff with machines out of some ideological mission, they don't they do whatever's cheapest. Just because you could, in theory, invent a shop that required no human intervention in it's running you wouldn't if it going to costs 10 times more than running a normal shop with staff.
Which, of course, it won't. Machines don't get paid wages and aren't entitled to holidays and don't get sick pay and don't take maternity leave and can't sue if they're damaged by negligence...etc. Also, many businesses do have some degree of an ideological mission to reduce the wages bill. But that's a side point - it is mainly about whatever's cheapest. For low-skill work, that's a machine in an ever-increasing number of circumstances. As machines become more advanced at a cheaper price, replacement of people rises up the skill level.
Why for example hasn't my local corner shop owner just installed Tesco-styled self-service checkout and gone on holiday? Why does he still stand there all day when we have machines that could easily do it? Because he is cheaper than the machine.
How many people does he employ
in comparison with Tesco? Less staff, not staff-less. He's cheaper than the machine when he has to be there anyway. There has to be someone there for security at least - a self-service checkout wouldn't stop people stealing from a completely unattended shop.
The point is, it basically comes down to cost and human labour will always be cheaper in the short term than cutting edge technology and in the time it takes for that tech to become available to all, then we've had the time to change our industries and create new types of jobs.
What new types of jobs? Unskilled and low-skilled ones, remember. We're talking about mass employment, not employment for the minority of people able to do highly skilled jobs. The issue is less people being employed, not everyone being unemployed.
Also, it is already true that for many areas of work machines are cheaper than people. Your point is simply wrong.