We've seen that its easier to act altruistically once you're a billionaire. I think there can be an element of that - but why lobby to force other companies to do the same?
If you think that conditions in your group would be substantially better off if everyone in the group did a certain thing, you're likely to both do that thing and advocate that others in your group do that thing.