What are the drawbacks of humanoid robots?

Answer:
Giving a robot too much autonomy introduces the possibility of unexpected behaviors. In the computer world, that's called a "bug".
First answer by Redbeard. Last edit by Redbeard. Contributor trust: 3551 [recommend contributor recommended]. Question popularity: 2 [recommend question].