Should the government be able to blackmail credit card companies? Do you really think the credit card companies care where you spend your money? All they want you to do is spend more. They are trying to get out ahead of your own fellow citizens (and their government) who agree with more "censorship" and, at least in this regard, more state control. Unless you have a solution for this strain of American politics focusing on credit card companies is, in this situation, missing the point.