Arizona Governor Jan Brewer vetoed the bill (same link just above) after even the Republicans who had voted for it realized that pissing off Apple and the Superbowl committee might be a bad idea.
But Mississippi, a state I know so little about that I had to look up its capitol (It's Jackson), decided to take up the banner of discrimination and vote in its own law about the very same thing.
But it's Religious freedom, y'all. It's not about not serving homosexuals. It's about... allowing people to not serve homosexuals. In the name of freedom.
(I hope that my American FListies will sign this petition against it. It's endorsed by Lance Bass! Who should possibly move.)
But the thing I really don't get about Mississippi's bill is this: How do you tell if someone is homosexual before you serve them? I mean, same-sex marriage is illegal in Mississippi; it's not like any give bakery in Jackson is going to have a homosexual couple ordering a wedding cake. And sure, maybe if someone wants two bridal dresses for a commitment ceremony it might tip off the owner of the local Dress Barn. But what about restaurants? Or shoe stores? Or, I dunno, pet salons? Are you really going to ask someone if they're gay before you shave their dog? Even if they come prancing in dressed like Johnny Weir at an Oscar after-party, can you be sure that they threaten the God-given sanctity of your divorce just by existing? Unless a Canadian walks into your ski shop, how can you even know?
Obviously, the next step is for Mississippi to pass a law like Arizona's, that will let anyone ask for one's sexual orientation at any given time. And then they'd need to issue gay IDs. And then have special homosexual ghettos to make sure that no businesses are threatened by gays or lesbians trying to pass as normal people.
And then jail them for acting homosexual in public. Like Russia, to protect the children. Maybe those Reds have the right idea after all!
*To be fair, Georgia only got rid of the Confederate Battle Flag on their state flag in 2003.