Stock levels are important for home delivery but this robot is also a logical first step for a fully fledged shelf packing robot.
If the current robot signals something is out of stock but a human determines the robot is incorrect then it means the store map is wrong or the product identification needs work. Once the error rate is low enough then full shelf packing can be implemented.