The content is legal, and therefore your entire argument is irrelevant, as is your attempt to personify corporations. The whole point of being an adult is understanding that your personal tastes aren’t a mandate on others to comply for your comfort; in other words, if you dislike legal content, your sole recourse is to simply not engage with that content.
Go proselytize elsewhere.
> The content is legal
It's not. Look up the PROTECT Act of 2003. It's sad that we live in a world where payment processors of all things have to do the government's job.
You dislike MasterCard's and Visa's actually legal actions, your sole recourse is simply not to engage with them. Best of luck!