And my guess is that this won't last very long. Politics are volatile and companies don't advertise to have a positive impact but to sell stuff. Besides that, there is also a big chance of actually swaying people away from buying the advertized product after it became politized.
Ben and Jerry's is a prime example of this. They support Black Lives Matter in the US and the Amadeu Antonio Foundation in Germany. About the first I don't care that much but the latter makes me really angry. The Amadeu Antonio Foundation has a clear political agenda, is lead by a former StaSi-Member and was chosen to create the anti-hatespeech guidelines for Facebook in Germany (done by a member of the party Die Linke, the "feminist-socialist" party).
As long as they support such organizations I will not buy any B&J Icecream.