Would you be saying the same about "it's OK for companies like Google to have the courage to have an opinion" if Google was taking the opposite stand?
I'd prefer mega corporations staying out of social issues. Produce social value by making great products, not political advocacy.