A those corporations that only pollute for the sake of pollution and not because customers only buy the cheapest product and not the one that's actually sustainable? Or those oil drills taking oil out of the ground just to pollute and not because people are desperate to fly into holiday and to drive their car to the supermarket 5 minutes away?
A lot of what those corporations do boils down to personal choice - and you can't really regulate them unless a decent amount of people is already doing those personal choices as "just making pollution really expensive" will result in massive price spikes for those kind of products and people will riot.
Indigo action alone can't fix this but without it an option is impossible since we'll never get laws supporting those actions