If there is any question whether popular culture influences political actions, the Boise City Council just added sexual orientation and gender identity to the city's antidiscrimination ordinance -- and did so unanimously. Here's a harsh reality: the entertainment business has been banging the drum for why homosexuality is perfectly fine for three decades now -- and the result is that the sexual minority that used to demand a right to have the government leave them alone ("What consenting adults do in private is none of the government's business") is now insisting, "If someone does not want to do business with me, that is the government's business." This is not even a libertarian position.
Anyone who is in business in Boise city limits would be well advised to STFU about their disapproval of homosexuality -- because you can be sure that it will be used to prove any conflict with an LGBTIQQ (or however many letters there are on the abbreviation now) is based on homophobia. And that's pretty much the goal, I suspect: to make people afraid to express disapproval, for fear of what will happen in court.