"Mountains of crap" points to another problem. Some stores around here (I'm look at you, Kroger) have started putting more and more and more displays in the aisles and just leaving piles of boxes on pallets as a "display" in the middle of a wide aisle. It is getting tougher and tougher to shop, so I just skip aisles which don't have what's on my shopping list.
My term for the situation is K-Marty, from the original "just pile it up and customers will trip over it and buy it" store.
I’ve accidentially knocked over some of those aisle obstacles. I just leave them scattered on the floor. They are annoying and a hazard. Kroger is the worst for it. They also have hanging advertising everywhere every few feet. It’s like shopping a flea market anymore. I go to Safeway now and they store near us is new, clean, and much better. They don’t have very many aisle obstacles and no haning ads.