No my argument is instead of spending your time arguing on a message board, since I assume you care a lot about homosexuals, why not go after the bigger problem?
The question being asked isn't "will you dedicate the entirety of your life to this cause", it is "will you stop eating at this establishment if you know the money is being used to the detriment of your community". You do not need to answer yes to both questions to do something positive, right? If we know this, we also know asking people
not to do the latter because they won't do the former is going to cost us something positive. If you want to damn someone for not helping society, it is conflicting to also damn them for attempting to do something rather than do
nothing, since doing nothing is the opposite of your impossible standard of doing
everything.
You're basically wrestling a tiger made of cognitive dissonance. I imagine your brain looks something like Zangief's legs.