I disagree. Firstly, the action (buying the food) is pretty directly related to the effect (promotion of the gay agenda). Secondly, as I have already mentioned, financially supporting them (assisting) *is, *in this case, approving. Lastly, there is no sufficient reason, as one could just as easily eat something else. (In most cases. In cases like the one kmleo mentioned, where it is the only choice for food, it is morally permissible.) In a nutshell, I do not believe the Principle of Double Effect applies here.
I’m don’t believe that the Planned Parenthood analogy is apt to every business.
Why not?
am I obligated not to get any candy from any of their vending machines because the profit may go towards their salaries, thus enabling the spread of heresy? Should I not buy the “Lord of the Rings” on DVD because one of the actors is openly gay and the director is cohabitating and my money is enabling them in their sinful lifestyle?
Different rules apply for people than for businesses. It is not wrong to give charity to a Satanist, right? But it *is *wrong to give money to a business that supports and promotes Satanism.