In my experience, it's the exact opposite. The gain of such things in logistics, stock management, production are much better than a slightly higher cost of goods. It enable to sell stuff even in cases when it would be too expensive, and enable cheap followup businnes.
I would say that such model is much more acceptable in b2b