They know that doing the right thing costs money. But customers will usually vote with their wallet, I.e., buy the cheaper option. Doing the right thing is usually punished by customers looking for the cheaper option, the company will go bankrupt, or shareholders will revolt by the bad results.
If you want change you have to convince the customers or force change through government.