Humanoid robots is a fucking idiotic idea. It's just a massive waste. You make it the shape that works best for the task it's used for.
He might as well say that the future of lawn care is 1950s scifi humanoid robots that push traditional lawnmowers instead of just using those lawnmower roomba things.
