There is even a word for it "slotting fees"
Meanwhile on Amazon, brands pay Amazon to feature their products. Then they pay Amazon to stock/fulfill their products (FBO). Then they pay Amazon to feature their products (promotions).
Amazon is in a heads-I-win, tails-you-lose position vis-a-vis brands.