Leafo has specifically said he won't touch crypto, so it'll never happen on Itch. Offsite, the problem is on and off ramping. In order to do anything in a stablecoin, you have to be able to buy and sell that coin. TPTB are terrified of the things that could be done with a currency that isn't COMPLETELY locked down and surveilled at all times, at all layers, so the KYC (Know Your Customer) requirements you have to jump through to buy or sell are incredibly invasive compared to Paypal, a bank account, or setting up a credit card. Basically all the same stuff people in the UK are being forced to do now if they want to prove they're an adult to look at porn. Most people, rightly, aren't willing to trust such sensitive info to some random exchange (or even Paypal, given their history), and even if they were it's a huge pain in the ass to go through everything. The tech has come a long way: some of the chains are instant or near instant now for transactions, and stablecoins do solve the constant value bounce issue that made most crypto worthless as anything other than a speculation asset. But if people can't GET the stuff and merchants can't get rid of it, it doesn't really matter. The barrier to entry is still way, way too high, and even that aside, crypto has accumulated a mountain of a bad rep over the past decade that will be extremely difficult to reverse.
I don't know how things work i other countries, but where i am from you have a limit of how much oney you can send to your bank account/paypal/etc withouy having to explain where it came from. (And it's a huge limit, highter than the average salary). And about KYC, there are P2P markets that don't requiere KYC, they may be be a bit risky, but is not like you are going to be scammed 100% of the times.
what do you mean the entry barrier is too hight?
The barrier to entry to use a CC is: I take out my CC, enter the information, and buy the game. The barrier to entry for Paypal is: I enter a username and password, click a few times, and buy the game. Yes, I had to do a few things at some point in the past to set both of those things up, but they were fairly simple, straightforward, and involved well-known, trusted institutions everyone uses. If my bank wants to see my ID, sure, fine. If some online service I've never heard of wants to see my ID, fuck off. I imagine most people are the same.
The barrier for entry NEEDS to be that I go to a site, put in traditional payment info, and get crypto in my wallet (even setting up and maintaining a wallet is a lot to ask of most people, but doable). But this will never ever happen in the US because of the potential for you-know-what. P2P markets are a non-starter. No one is going to drive out and meet someone IRL to buy crypto, and if you do it online you have to use some kind of traditional payment processor, which means you're either right back to KYC or you're violating their TOS in some tricky way that will eventually be shut down.
IDK how is in your country. But in mine buying cryptocurrencies like bitcoin is as easy as using paypal or a bank. Yes, there are services with KYC but my personal experience is basically. Open an acount -> validate with ID and Photo of my face -> transfer FIAT (official currency like USD, EUR, YEN, etc.) to add funds -> then buy the cripto i want -> Optional but recomended, transfer the coins out of the exchange and into a personal wallet (moon, wallet of satoshis, or the one in brave browser, idk).
I have also bought using P2P online, and in my country there are margins or limits of how much money you can add into a bank account without having to give explanations of where it came from. I say this to explain how it is from the seller's perspective. (Im curious if that exist in other countries.)
'No one is going to drive out and meet someone IRL to buy crypto' <- As far as i know, nobody does.
I have personally bought stuff using bitcoin (steam gift cards using coinsbee) and i pay scanning a QR from my phone.
'even setting up and maintaining a wallet is a lot to ask of most people,' <- How's that? not seriously, i am curious.