I tend to largely agree with you on all of this. My one question about the cake though is that until not that long ago, interracial marriage was illegal in some states and was considered to be “unholy.” Many had objections to it on religiously-claimed grounds. If the cake baking situation were about race rather than sexual orientation, who would have the better case? Does a baker who sells to the public have a right to decide who he will refuse to sell to if the grounds for that are discriminatory? I’m not sure that he does.
Why is selling someone a product like a cake participating in someone’s wedding (which you may not approve of) any more than selling someone a gun (perhaps a finely crafted, limited edition one) participating in any crime they might commit with said gun?
As of right now, sincerely held religious beliefs get a kind of legal pass, even if they are factually erroneous (e.g., that all birth control is an abortafeciant, when in fact much of it prevents ovulation). What if the owners of a business were Christian Scientists and didn’t believe in mainstream medical care? Should they be able to tell their workers they don’t get health insurance for that reason?
For the most part in this country, “religious freedom” is a euphamism for “I want my Christian ideals to be supported.” I look forward to more and more cases of Satanists, Church of the Flying Spaghetti Monster and other religions using these same rules to their advantage.