I think this technology is something our society doesn't need in this moment. Reducing jobs only because people can't wait in the line is not a big step to humanity. We need to see what are the consequences for future generations instead of trying to look "futuristic".
This encourages consumerism. It will be hard to take a count of what you're spending. While I wait in the line I always rethink about what I'm buying, sometimes I realize I'm buying something I don't need.
In the video they said they use deep learning algorithms. Perhaps each product has a unique number and even if it is not put in the right place the algorithm saves its new position.