It's hard for people to understand that often it's a choice between "do the right thing" or "pay the price" (literally).
Usually neither shareholders nor users are willing to pay the price.