I used to work at a major multi-billion dollar retailer. One of the biggest complaints from customers was waiting at the check out line, especially for small, quick orders. This is the future of grocery stores, like it or not. Employees are expensive and make mistakes, whereas machines are cheap, don't take breaks, and work pretty reliably once you set them up correctly.
Even if a machine is terrible and useless, you can collect that useless information/data and use it as a data point for other machines that are perhaps not so terrible, any data point is useful afterall.
Machines are the future for that reason alone.