Seems kind of um... ironically erring.
!. If you're refusing to assist in a morally objectional behavior for their own sakes, how are they paying you?
How are they contributing?
Are you referring to businesses or the Church?
Either way, if they are giving alms because they want to and really should believe in the purpose of the Church then they probably aren't going to argue with said teachings.
If they refuse to give alms because the said teachings [here since Christ BTW] do not fit into their opinionated box of 'it's my way' vs 'Thy will be done...'
There's more issues involved than a magazine.
If it's a business who refuses to take their money for services... well that's self explanatory because they are not profiting.
And as far as profit goes - do we cater to money and ignore the plight of the soul because money talks nonsense?
To be quite honest, you can't blackmail the Lord to do the lusts bidding.
Huh?
Did you read the article in the OP?
Or even read my post you quoted?
The people who‘s behavior you choose to find objectionable still MUST pay taxes, and those taxes that THEY pay go to fund the infrastructure YOUR business REQUIRES to even make dime #1 in the first place.
Why should your business get to freeload off their tax contribution and refuse to serve them at the same time?
That is the philosophy that I just can’t square with anything moral or ethical. “You must give your money so my business can function, but you’re not welcome inside, we won’t serve you”
Maybe you can explain how you find such a thing moral or ethical?
If you want to bake cakes only for Catholics, because you find all other forms of religion, Judaism, Protestantism, Islam, Hindu, etc, “morally objectionable”, then, by all means talk to your parish priest, and you can set up a bake sale, but you can’t use government regulated currency, because that’s regulated by the state, so you’d have to set up some sort of barter system where if you wanted to trade a cake to the Catholic mechanic for a tuneup of your Chevy, then have At it.
The point is nobody is forcing anyone to do anything that is against their moral foundation.
That said, if you want to make the CHOICE to play in the sandbox called “the secular marketplace”, you gotta play by the secular rules.
There is certainly no requirement that you enter into the marketplace at all. Plenty of people find it morally objectionable so they simply refuse to participate. They OWN their choices, and don't seek to blame others for how they CHOOSE to act/feel/etc..