I do not want my credit card to offer moral guidance, I want it to buy stuff were it is convenient. Where will it end, my bank telling me I have bought too much alcohol this month?
https://www.woodhullfoundation.org/2014/05/07/censorship-by-...
The two most prominent examples of this would be the PCI cartel cutting off Wikileaks and nearly all online poker sites years ago.
Want that to happen change the law.
That said, I generally agree with you.
I don't see any logical reason why "I'm paying them for a service" means they can't impose restrictions on the service they offer, except in the case of a monopoly, in which case there may have to be regulations on this.