If you support what Emanuel is doing here, then you should be equally supportive of a Mayor in Texas or a Governor in Idaho who blocks businesses from opening if they are run by those who support same-sex marriage — or who oppose American wars, or who support reproductive rights, or who favor single-payer health care, or which donates to LGBT groups and Planned Parenthood, on the ground that such views are offensive to Christian or conservative residents. You can’t cheer when political officials punish the expression of views you dislike and then expect to be taken seriously when you wrap yourself in the banner of free speech in order to protest state punishment of views you like and share. Free speech rights means that government officials are barred from creating lists of approved and disapproved political ideas and then using the power of the state to enforce those preferences.
As always, the solution to noxious ideas like the ones from this chicken CEO are to rebut them, not use state power to suppress them. The virtue of gay equality has become increasingly recognized in the U.S. because people have been persuaded of its merits, not because state officials, acting like Inquisitors, forced people to accept it by punishing them for their refusal. Perhaps Rahm Emanuel is motivated by beneficent ends, or maybe he’s motivated by political considerations and a love of his own power, but either way, abusing his power to punish views he dislikes is at least as offensive as — and definitely more dangerous than — the targeted views themselves.