For the life of me, I do not understand why companies take political stances.
Yes. It makes no sense to alienate a HUGE portion of their clientele by doing something they know will be perceived as shockingly offensive. Pandering to the gay agenda is obviously more important to them than profits.