What you're missing about the attraction of humanoid robots is that you can, software permitting, drop them into an existing factory and entirely replace the human workforce without retooling. They might only be good for a single generation, but they're ideal for that purpose.