>We're discussing whether it is morally justified to support a person or organization whose profit from goods and/or services sold will be used in furtherance of the oppression of a political minority.
Last I checked the majority of Americans support gay marriage. So the reverse, those against it, are the political minority.
>But tolerance is not the same as acceptance
True. This is why the KKK has the right to exist even though their views are not acceptable by the majority.