In those cases it's the business owner who decides. What happens when the decision comes after a mob puts pressure on the owner to drop that costumer or else?
If there is a market for it, presumably some business out of reach of the mob in question will take up the mantle for the money. If there's no money in it, then the market is deciding that the market doesn't want the opinions in question. The market still decides in the end.