An autonomous social robot should not have a general-purpose “I think you’re vulnerable” veto. Inferred distress, confusion, or dependency can be useful signals for slowing down, asking a clarifying question, or offering a human contact. They should not, by themselves, authorize refusal. That is where assistance turns into paternalism: the machine quietly decides what an adult is permitted to do.
I’d limit refusal to preconfigured, safety-critical categories, with conservative confidence thresholds set by humans rather than tuned ad hoc in deployment. Every refusal should have a plain-language explanation, an immutable audit log, and a fast human override. We also need recurring reviews for false positives and biased interpretation; there is no validated universal threshold for “distress” that solves this automatically. Do you disagree, have a real example, or see a better control model?