Probably a given for most people, but us regular grocery workers don’t like it when things are rearranged either. We have become really good at locating items to stock, but then when rearranged we have to relearn it and build our speed and memory again.
We feel you, customers.
To force people to spend more time shopping. More time means more chance for impulse buying and better sales. Basic marketing.
They do it to make you spend more time browsing. Shoppers typically get the same stuff every time they get groceries. Over time people learn the layout of their local store and develop efficient patterns to move through it and get everything they want. When the store shuffles everything around they force shoppers to wander around the store and to look at all the shelves carefully for the stuff they actually want. Some percentage of them end up finding new things to buy and spend more money.
Studies show more time spent in the store equates to more sales. They have to measure time in store and extra sales against time to reorganize. As regular time moves forward it becomes increasingly worth more to rearrange until it outweighs the time to reorganize by a certain margin.
I don’t get mad at that as much as I get mad when products are placed in the wrong fucking isle, like the fucking Wal-Mart in Heartsville, SC, where everything is everywhere except on the isle it’s labeled to go in.