all this really means is that they provide health benefits for 'life-partners' and have a sizable population of homosexuals employed. It doesn't mean that these companies are pushing any agenda.
Boycotting a company that treats it's employees decently without the threat of union strikes is just plain silly and ignorant.
No need to be silly and ignorant about silliness and ignorance...
LOL