The issue with these perverts is a multi-layered one and we need to choose our grounds carefully (iudica me Deus et discerne meum causam de gente non sancta, ab homine iniquio et doloso erue me).
To attack them openly is to invite the label of intolerance.
At this point our best bet is to fight THEM on the grounds of intolerance when they insist people of faith MUST accommodate their perversions, I.e. Christian bakeries being forced to make cakes for homosexuals, our children being instructed about homosexuality. As for marriage, we might be better off having the state recognize domestic partnerships purely from a fiscal issue and leave what constitutes a “marriage” to the churches. We are better positioned to fight them there.
While we should be innocent as doves, we MUST be wise as serpents.
My worst instinct here is that the churches are going to end up, if they want to preserve, have their own incorporated trades, enterprises, etc. If the Catholics want to have some wedding paraphenalia where it doesn’t have to sell to SSC, then why not set up a business that is specifically contracted, or incorporated into the Catholic Church, so that you only cater to Catholics, or only cater to what Churches are on your contract. That way, you are not a service or business that caters to the general public, and by being a public business, The Civil Rights Act applies to you. It’s not cool, but at the same time, I don’t know how much longer we are going to have to deal with it.