Earlier quoted context omitted.
This seems easily fixed: just ask the consumer to show a driver license or other accepted ID, with some software validating whether it is legit. It will still be slower than a regular cashier judging your full beard and receding earline, but it would remove most human oversight. Obviously there is a risk of illegally selling items to minors with fake documents, but I think that's fixable too. Already, in my local UK…
Because people will then bitch and moan about how they're being recorded and their PI is being captured. The former is likely already happening, but people would still complain since it would be apparent. Both issues would be ephemeral if it's a human checking it.
Although I'm way beyond the point of caring about demographic profiling, I still don't want my home address to be available to everybody dealing with a simple purchase (although this perspective is probably greatly atypical on account of being a survivor of CSA).