I've only ever knocked back work twice for commercial places.
One was a Massage Parlour and I declined. The owner was a good client that I had done a lot of work for, I recommended someone else and she used them for the Parlour and I lost all her work. That's fine, I prefer not to go into such a place for any reason.
Second was a Islamic Mosque. I quoted the work and was prepared to do it, but they were insisting on bare feet. I declined on H&S grounds.
Sometimes jobs come up in places I don't like to associate with now that I have staff, I oven give my staff the option. They know I don't want to work there, but if they want to/don't mind then we'll do it.
Example, we have a large commercial investor as a good client. They are always sending us into their many properties to clean up after storms or do end of tenancy cleans etc. They sent us twice to a adult toy shop. My staff handled it.
Larry summed it up well. It comes down to personal beliefs or convictions, and it doesn't do any good condemning anyone else. Respect goes a long way, as John said, he doesn't agree with their beliefs and no doubtm they don't agree with some of his.
I'm not a JW, just a humble Christian and I try to quietly live my own life as I see best. I certainly don't try and force/preach my beliefs on others.
John