I still can't understand my my HomePod is constantly responding (uselessly, often just saying it can't send a message for me) when I am talking to my phone that is in my hand. It even happens when I have AirPods in my ears. How hard is it to have a priority listing for:
1: AirPods-linked devices go first when AirPods are present
2: closest device goes first in general
3: if there are multiple devices that could respond, and only some of them can do the requested task, one of the devices that can do the task should respond