If anybody failed to get the ridiculousness of my last statement, I'm basically saying that boycotting Chick-fil-A because Dan Cathy supports anti-gay organizations is akin to not going to see a Disney movie because Walt Disney was anti-semitic. If the standard of acceptability from my business is perfection, then we won't be shopping anywhere.
That also means that just because I shop at a place, watch a movie, or eat food somewhere, I am not supporting everything that company's executives support. It's a stupid a concept as saying voting for a presidential candidate means you support everything that candidate stands for. Nobody's perfect, so I just have to make the best with what's available.