Something Is Making Humanoid Robot Makers Worry: The Robots Suck

Wait 5 sec.

This entire product category is starting to look like a bunch of overpriced junk.