All corporations should have political agendas and social justice goals. Without them, they're robotic cash machines and nothing more. The best companies have actual humans with beliefs, and they have every right to voice them. If you don't agree with them, there are less politically vocal companies you could support, but they're still participating in social justice and politics. Perhaps less vocally, but they all do it, and it helps to make this country a better place and push individuals fighting the social justice fight by lending a bigger support in the corner
While I agree they should have a social agenda because they operate in the social sphere, not sure a political agenda is a good thing. In reality, corporations and lobbying distort the political will of the people as those in power in those corps can use corporate funds to fund interests held to them.
Corporations have a lot of sway over politicians and some argue more than the people themselves. So we aren't doing what's in the best interest of the people, but the best interest in the corporation who donates the most money to a politician's political career, even if it hurts the people he is suppose to represent.
In regard to this ad, it's a direct shot at the incoming administration. We all can see that. I just see it's dangerous when Companies use their money in the political sphere, even if I agree with the message. It's the methodology that I think should be stopped. But I guess this is the norm is our so called democracy