If you buy things and no taxes are paid, that's kinda illegal.
Steam and practically every respectable business discontinued bitcoin acceptance almost a decade ago. Steam did so 2017. Even Itch once accepted coins, because one of the payment processors accepted those.
If you buy a Steam gift card with bitcoin, the transfer cost on the chain in power requirement alone is higher than the value on that gift card. Someone has to pay for that cost. It is hidden away in the supposed worth of bitcoin and that worth is a giant snowball system. Any "news" article you read about how wide spread supposed bitcoin acceptance is, is paid for by people trying to increase the bubble. Some even outright lie by claiming that Steam accepts bitcoin.
When Steam discontinued bitcoin, a transfer did cost about the equivalent of 20 bucks. When they started accepting bitcoin, it did cost about 0.2 bucks. You cannot justify paying a game for 20, if paying costs additional 20. And that was 2017. It was 200 a few years ago.
The self defeating weakness of any coin is, that if people use it, it becomes unuseable. Blockchains are a terrible system and about the worst solution for any situation. They bog down if used by too many people. And if too few people use it, you can easily hack the system.
And the irony of all this is, that the way people would use it to evade certain payment processors, is not even as a currency. It would be used as paypal with extra steps. You put money in on one side and money out on the other side. The blackbox inbetween is the magical crypto, instead of some company. Oh, and of course you typically use some companies instead of operating on the chain yourself. But in the end you still want to send the dollars and convert it to other currencies and vice versa. But you do not want to have the money in the "currency" of coins. The idea behind crypto currency was to use it as a currency. That idea went out of the window once bitcoins were picked up by stock market parasites.
We do not need crypto. We need paypal with blackjack and the other thing. Sending money from bank to bank would be viable, if not for the current cost for international transfers. That's about 20-30 bucks and not justifiyable for paying for games.