Steam used to accept Bitcoin but stopped because there were too many drawbacks. High transaction fees, volatility in the price of Bitcoin, and increased fraudulent purchases. Monero would run into similar issues. Cryptocurrency isn't really practical in its current state.