I was tempted to not reply since the comment was being downvoted, but clearly you've garnered some support for your argument giving the people the running the credit card company the right to choose whom they pay for what services and why is equivalent to incarcerating people for speaking their minds.
The argument you're making here, is that every company must -pay- people for exercising their free speech, even when it harms the company. By your argument, it's a violation of a person's free speech for a company to fire its spokesman after they go off on a racist rant on-air, and that marketing firms should be paid by their clients even if they chose to make an ad which disparages them?
Since when does your right to free speech take away my right to association?