Of course. But I'd must rather a company do the right thing for the wrong reasons than just do the wrong thing.
Besides, corporate "values" are flimsy and change at the drop of a hat. Profit is the only incentive that remains constant. I find it much easier to trust a company who does a good thing because it benefits their bottom line than one who does something just because the current leadership decides to do it out of the goodness of their heart.