Also, there is more thing that makes robot different from human such as exhaustion, resolution, accuracy, etc.. The robot never tired it can work as long as it have energy, but human can't work all times they need a rest before continue work. In some situation robot not good at a very resolution work, but human can do it well.