If they can make enough money off gays to stay in business , why should anyone complain?
If gay business is what they want that is what they should get. Straights can shop elsewhere.
"Elsewhere" these days is pretty much limited to Chick-fil-A.