The power of the purse, particularly in a capitalistic society, is mighty, and business boycotts are a potent tool in the hands of the masses to enforce economic and social fairness. Through the use of the ballot and the wallet, we the people have life or death power over virtually every aspect of our nation.
Astute business people generally do not make their political views widely known, because they realize that about half of their customers agree with them and half of them do not. There certainly is no need to unnecessarily create animosity, especially when you are trying to sell products. In the case of Costco, a company highly respected for very wise business practices, Jim Sinegal, the co-founder and CEO until recently, has made no secret of his profound admiration for President Obama and his policies.
For the sake of disclosure, before I go further, I should reveal that I have been a member of the Costco Board of Directors for 15 years. There are people on the board of several political persuasions, and we are all friendly and work well together because politics plays no role in business decisions. In the years that I have had the privilege of serving on the Costco board, I have never witnessed a single incident where politics influenced a business decision. Not only would that be incredibly unwise, since both customers and staff are heavily represented on both sides of the political aisle, but it would lead to mass resignations and membership cancellations, including yours truly.