You aren't comparing the same thing. I'm not sure what you aren't understanding or why you are having so much trouble understanding it. Dealing with sinners is not a problem. The act of participating in a sin is a problem for them. They would view baking a cake as participating in and condoning what they view as a sin. Do you see the difference? Again, the law is not to just stop serving gays based in being gay, it is there to stop people from being forced to participate in a gay wedding.
I think people need to take a step back and realize a few things. One is, the freedom of religion that's guaranteed in the Constitution is about the freedom to worship whatever religion you want in whatever manner you want, in public or in private, as well as to not worship at all. It has nothing to do with photographing weddings or baking cakes.
"Participating" in a gay wedding (photography, catering, etc.) has nothing whatsoever to do with religious freedom, and has everything to do with discriminating against homosexuals. As any stand-up Christian will tell you, homosexuality is a choice, because the Bible is very clear on the fact that it is the laying down and bumping ugly with someone of the same sex that's the sin, whereas the Bible says nothing about attendance at a public gathering. The only way you're going to participate in the sin is to cater or photograph the homosexual sexual act itself. I've read the Bible cover to cover and it doesn't mention anything about catering gay weddings. People don't want to cater them, or do anything else for gays that makes it appear that they are endorsing or approving or accepting of homosexuality. But that's got nothing to do with religion - people are just using religion (or trying to) as justification.
American and Americans have quite a history of trying to use "religious freedom" as a mean of discrimination. It was used to justify slavery and Jim Crow laws, Religious Freedom Restoration Acts (RFRAs) are seductive because politicians can portray them in different ways to different parts of their constituencies. When you combine the title, which is comforting, and the rhetoric, which is intended to be comforting, with the opaque legalese and broadly undefined specifics, it opens the door for all sorts of discrimination loopholes. In 1964, the owner of a BBQ restaurant in South Carolina based his refusal to serve colored people on the first amendment and his freedom to practice his religious beliefs. In lower court deliberations, a judge cited a previously rejected "religious freedom" defense which claimed the Civil Rights Act of 1964 was invalid because it "contravenes the will of God," and constitutes an interference with the "free exercise of the Defendant's religion." The Supreme Court agreed with previous court rulings and unanimously ruled 8-0 to uphold the Civil Rights Act of 1964.
Discrimination is simply the treatment or consideration of, or making a distinction in favor of or against, a person or thing based on the group, class, or category to which that person or thing belongs, rather than on individual merit. Clearly, "religious freedom" does not allow one to discriminate against people (in employment, education, housing, public services and facilities, and public accommodation, etc.) solely because they are of a particular race, or national origin, or believe in a certain religion, or speak a particular language.
It should be noted, however, that much to the chagrin of the gay folks, and it's why they are so adamant about it to associate Gay Rights and Civil Rights, even to the point of where they've gotten people to believe it is so, the Civil Rights Act does not include homosexuals or homosexuality as a protected class. A few local jurisdictions have recently passed anti-discrimination laws to protect gays, but by and large discrimination against gays in housing, employment or any other thing is, in fact, perfectly legal. In another year or so it probably won't be, though.
The Gay Agenda has been and still is nothing less than a full embrace of homosexuality as being perfectly normal. That will never happen, because it's not normal. They've been using the courts and legislation to force their will onto the public at large, and these RFRAs are (not well-thought out, knee-jerk) reactions to that effort.
In the end, however, gay weddings are a reality, the same as black people wanting to eat in a public restaurant. If you want to be a baker of cakes for weddings, or a BBQ Smokemeister, you're gonna have to deal with it, regardless of your religious beliefs.
On an unrelated but important note, please, please, please try and craft responses using the term "you" as little as possible, so as to be responding to the post and not the poster. Personal insults and subtle topic changes have been creeping their way into the discussion. Stick to the issues without making it personal. The entire depth and breadth of the Moderator Team and Administrators thanks you.