I would think the incentives to produce things no one wants would already be pretty low.
This can be profitable for the customer, if they can't just easily get rid of those 1000 they can't sell, it's presumably less profitable.
So you have to underproduce always, and maybe not even make things that aren't a safe bet to sell out.