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.