How? If CC companies refuse to process any itch payments unless the content they object to is removed from the site, then crypto would have to become itch's sole payment option. That would probably kill the site.
The work of processing a credit card transaction is 1/100000th the work of a blockchain transaction via proof of work. Credit card transactions can get enormously impractical and it will still be more practical than a purposefully-inefficient distributed database.
I'm not sure what a stablecoin is beyond what I can intuit from the name, but the fluctuating prices of crypto seems like a detriment. However, couldn't the prices of materials listed on itch just update live to reflect the value of whatever coin they settle on using?
Stablecoins are tokens issued by a centralized issuer that is backed by fiat and /or US treasuries (especially for USD stablecoins). This would mean USDC by Circle, or USDT by Tether, but there are more stablecoins issued by others as well.
Itch could update the prices pegged to BTC or ETH, yes, but they'd either want to keep them, or liquidate them to USD, in which case there is risk of fluctuation between when the token is sent, and when it's liquidated.
Having one payment option is better than none. There are three alternatives:
1. Regulate the payment processors. This would need widespread agreement and some kind of global initiative—possible, but sounds like a LOONG process.
2. Invent an open payment technology that isn't crypto. Probably the most desirable outcome, but another LOONG process.
3. Bow down to the payment processor mafia. Sadly, this is where we exist; I think it's the worst possible option. Imagine what else we may be prevented from buying in future. Cash is becoming harder and harder to spend in the real world. First, they came for our porn; why wouldn't they come for our food, eventually?