I feel like this is the start of a rising tide. I think Brian's stance is great, companies have missions, they should focus on those missions. Everything has become so political that your work, which occupies a large portion of your life, should not be divisive.
I see it the other way around. (Almost) everything is political. The mission of the company is not disjoint from the society it is embedded in. Things have become divisive by being able to ignore and blend out the opposing views. By not talking and listening to one another. This is just one more step in that direction. Funnily enough, I think it has been extrapolated by Neal Stephenson in Diamond Age. We will end up…
Money is money, and the money of a jew, nazi, gay, christian, muslim or pedophile are all equally good. Anyone rejecting money because they don't agree with where it comes from is either lying or about to be eaten alive by someone who doesn't.
There is a reason why everyone in China is trying to escape to our system, while they have invented personal money - in the form of your social score.