Those companies aren't polluting for fun, are they? If nobody buys their products, no pollution is done.
Of course, a valid counterargument is that buying alternatives is too expensive (or non-existent, which most likely also has to do with price). And then the valid recourse is politics, subsidising alternatives, or in my opinion the better choice: making polluting products more expensive (by means of carbon tax or cap and trade).