I think OP assumes widespread adoption of cryptocurrencies, but cryptocurrencies are very impractical for regular use.
Gas fees on Ethereum L2s like Base cost $0.0016 to send USDC, and $0.00064 to send ETH.
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.