I have believed in that statement since I started selling on Amazon in 2016. Lately I’m not so sure. Apparently Amazon is trying hard to squeeze every dollar out of FBA sellers by introducing new fees and pass on costs (such as this forced placement service fee). The new “low inventory” fee is going to hit us soon. All these new fees will increase the retail price. One day when FBA price is higher than FBM, FBA could lose the buy box too. I think Amazon is testing the limit to see how much they can squeeze out of FBA sellers before that happens. They’re trying to discover the sweet spot where Amazon could generate maximum profits and minimum profits for sellers (but enough that sellers would tolerate to sell on the platform)