Tech Life: Humanoid robots

Are they really that practical and useful?

Tech Life: Humanoid robots
Are they really that practical and useful?