I suppose, yeah, some things would be a lot worse without Steam, so there's that.
But yeah, maybe I'm pushing a distinction that doesn't exist, and it's all just forms of trading cards (which themselves were popularized by tobacco companies).
In the end it's like trading cards. Way to collect a cool cosmetic that doesn't break the game and trade it with people, making a community and new friends.
We made it into "buy 20 spins"
Yeah right, they just accidentally massively profit from it. Come on dude, Valve has behavioral psychologists on staff. They don't just accidentally abuse players.