Actually, I don't think that I'm wrong
If they are not forced by any law, or public institution with real power, companies will always aim for the solution which give them the best profits
And I can't blame them for that, because if they don't choose this solution, their concurrents will choose it, make more profits, and destroy them
We can't really save the Earth with a capitalist system as liberal as the one we have now
I'm not talking about socialism, but I do believe that the only way to save our civilization would be to have a global non-partisan instutiton which would force every company in the world to follow the same rules to limit the current unlimited expansion over limited ressources.
However, I'm well aware that creating such an unbiaised and fair institution, and forcing every company in the world to respect its rules, is utopist, and will never happen