The PULLS are smart, it's the people that are un-smart.
Say a product is in two locations - endcap and the home aisle. Endcap is torn down, and all the product is backstocked (instead of being worked to the home location, first.)
The DBO can now fix it by updating the SFQ correctly at the home location, so that the product is pulled to Capacity for the home location to fix the issue created.
Also, OHs are not always correct. I sometimes get extra product, or never receive product I am supposed to have on the truck + theft, incorrectly defected items, poor zone, etc.