how do you effectively shame people into doing the right thing here, as opposed to just letting them do the wrong thing at an alarming scale?
but then there's the rise in popularity of "just not giving a shit at all" and morality left the building long, long ago ...
They are the one making a profit from this pollution ..
Shame cannot work.
Which is not to say that it isn't a good idea, and the minimum deviation necessary from capitalism to address externalities, but ideological capitalism/free-market purists tend to oppose it pretty strongly.