They should not be allowed to do this. This corporate virtue signaling is getting ridiculous.
A legal transaction needs to be able to go through. Where does this end?
There’s a responsibility here with them as people are using their own credit cards in good faith to purchase goods and services.