Humanoid robots seem incredibly dumb to me. Our bodies not perfect for all things, and actually quite unfit for most. Want to go fast on smooth ground? Add wheels. Need to reach into a crazy spot? Make 10 foot, triple-articulated arms with swivel clamps on the ends.