i used to build and program robots, robot arms, automated assembly equipment. they all require a highly skilled support staff from day 1 on. speed and consistency are their major advantages. they don't complain or get tired. they do get sick(break down/wear out). i'm NOT at all scared of being replaced by a robot. anybody that is, doesn't understand robots.