I think what it all boils down to is that these are privately owned companies. They are free to support any political or religious cause that they want. If you disagree with the stand that a certain business has taken on a political/religious issue, then you are free to NOT do business with them. That's the beauty of the free market.
Another example from the other side of the coin here, back in 2009, ice cream maker Ben & Jerry's decided to show their support for gay marriage by temporarily changing the name of their "Chubby Hubby" ice cream to "Hubby Hubby."
As a result of the stand they took on gay marriage, I will personally NEVER purchase another Ben & Jerry's product ever again. That's my decision as a consumer and my freedom as an American.