Some environmental impact is unavoidable. I think people are maybe a bit more aware and if I knew a company was being unnecessarily wreckless I'd personally not give them a dime. Also this is what lawsuits are for. These companies should be sued into nonexistence.
Why are domestic companies forced to compete on an uneven playing field like that? Why are companies able to just go abroad and import at very favourable rates. That's profoundly unfair .. But have you thought about what would happen to the cost of goods if there was an equal playing field? All the worst things are still done they just happen elsewhere.
Odd to me that you equate productivity with the value of a person.