Ok, but that's specific to CSGO, not steam in general. No game I own seems to have gambling or micro transactions, or they're just not blatantly trying to shove it into my face so that I didn't even notice. Compare this to any mobile game or pay2win games that aren't even really playable without constantly pouring in money.
Valve certainly isn't a saint, but when it comes to steam, it's a decent platform that gets the job done and doesn't get in your way, no dark patterns there.
Valve certainly isn't a saint, but when it comes to steam, it's a decent platform that gets the job done and doesn't get in your way, no dark patterns there.