I think part of the reasoning behind this is also that people are less likely to buy from a half-empty shelf. That's why markets put so much effort into constant restocking. This way, the shelf can always look full while needing less restocking.
> people are less likely to buy from a half-empty shelf. Wait, what? Is this a thing? If anything, I would guess a half-empty shelf would trigger a "this product is popular so I should probably get some", but even that is stretching it. I guess it's yet another proof I was born in the wrong universe.
"More than two out of three (68%) U.S. adults would avoid shopping at a particular retail store if they encountered empty shelves"