Neo humanoid robot sparks privacy fears and autonomy doubts