You didn't counter with a non-humanoid design, your counter example is "many specialized robots" instead of one. What many want is a generalized robot that can do tasks the manufacturer never thought of, in an environment that already exists rather than adapting the kitchen to support the robot. The success of LLMs in generalized work over individual apps (the software equivalent of your counter example) has made people impatient for general robots.