It's much cheaper to create one general-purpose robot for everything than many different robots, each optimized to each task.