But if these tasks are too minor, too finicky, too open-ended or too reliant on manual dexterity for a purpose-built robot, how can a general purpose robot perform them better? If anything, they should be doing worse.
The only thing I can think of are tasks that are so rarely done, it's not economical to build a robot for. But I then I also don't see how another robot solves this problem.
These robots operate on completely different principles.
One can lift insane weights, has insane torque, and absurd precision, and can do the same movement millions of times with virtually no deviation. You program these with an exact movement plan, just like you would programm a CnC with a tool path. They are basically cnc machines.
The other one is a inacurate, unstable, dynamic system controlled by neural networks and heuristics. It has massive deviation over each run, but that means that the programming must be able to account for it. Which makes it suitable to operate on problems that are messy, unrepeatable and human-shaped.
Well, humans obviously do those jobs, so a clearly a general purpose robot (in this case, a biorobot) has been found to do the job better. Don't overthink it.
Because it is general purpose. We did not have the ability to create a single robot form which could do all of these minor, finicky, and opened ended tasks. Now that seems within reach. The nice property of humanoid robots is that the world is already made for human form, and so if you're trying to replace people naturally this is what you'd want.
>> how can a general purpose robot perform them better
Better than what? It seems that as long as they perform the tasks "better" (cheaper / faster / lower-error) than the humans that are currently performing them, that is an improvement for the factory owner.
It's not a "general purpose" robot, it is a "human replacement" robot, with similar skills and shortcomings to a human. Humans are not general purpose.
All you need to do is look at a recent video of car manufacturing process, and watch what the humans are doing.
A) the idea is that these robots do have dexterity capabilities a lot closer to human hands
B) there’s a long tail of individual tasks it’s uneconomical to build purpose-built robots for each individual task. But it’s economical to have 1 robot that can do all of them.