do Christians have a right to not participate in that? You did say gays don't have to make a cake for non-gays if they don't want to.
I think anyone has the right not to make a “gay wedding” cake.
But I don’t think it’s sinful to do so, and thus I think it’s sad that some Christians are losing their businesses over their refusal to do it.