I fully support civil rights laws, including sexual orientation non-discrimination laws. I know the history behind the establishment of such laws.
My point was, if people want to discriminate against gay people, they should open up discrimination to anyone. But of course, that's not what the uptight Christians want. They want to discriminate against gay people while being free from discrimination themselves. They want an uneven playing field. They want superiority over gay people, with the full approval of the United States Supreme Court.
So, I'm saying either we have a libertarian approach or uptight Christians can get over themselves, follow the civil rights laws, and if they open a shop, they open it to "everybody". Period.