You can't make money from gacha that's the difference.
I can put real money into Genshin Impact but it's just a sink.
In Steam you can actually make money with the skin gambling or just by simply day trading. I've built my first gaming PC back in 2017 from selling CS cases alone (~$800 back then)
I just bought low and sold high and I already had some older cases that were going up in price.
Once I had my target achieved, in my case that was +$700 at least in my Steam account, I bought some very popular CS knives, iirc 3 with each of them going +$250
Then moved those knives to a 3rd party gambling/trading site (thanks to the SteamAPI provided by Valve).
And then sold the knives there for real money and cashed out with simple bank transfer.
Few days later bought my first gaming PC.
Nothing have changed ever since and you can still turn your Steam account money into real cash with 3rd party sites.