If you want to make a more general-purpose robot, then approximating a human form is rational, because our spaces and systems are designed for human interaction. At the moment, though, no-one has really succeeded at that, and all the successful robots are much more specialised.
This.
One robot that rules them all is preferable from many perspectives, but we're simply not there yet.