I have over 4000 hours in dota and I've never bought a loot box or cared about skins. I never felt like I was pushed into it. You can play those games without any issues even if you don't buy the skins. Contrast that with games like Hearthstone which uses packs with random cards as a way to pay to win and which require a lot of money to get into.. I see nothing wrong with Valve's business model.
Same. I don’t worship Valve like some people do, but I can confirm that I never felt pushed into buying any of their micro transactions. 2000 hours in Dota 2 and I think $40 spent total. Comparing with coworkers who’ve played similar hours of League of Legends, they were saying numbers ranging from $600-12k. I looked up posts on /r/Hearthstone when I was considering playing the game and they were talking in the range of $500-$3000. Basically $200 to make a decent deck every new season. That’s too rich for my blood.
I have no doubt that some people spend money they can’t afford to even in Dota 2/CS GO, but that feels more of a choice than other games.
CS:GO player. I have wasted money there. But I'm getting my Deck out of it and still have lot left... So it could be worse. I really think their model the least bad one. At least you have chance to reuse the money you spend.
You must be kidding. I mean at that point you'd hope some preservation instinct kicks in and you realize you are trading real dollars for a few bits on a server, and you go buy a chess set and play it down at the park.
Gambling and addiction affect different people differently. Saying you did not fall into the trap is not an argument for the practice not being abusive.
It also does not account for the presence of microtransactions influencing the design of the rest of the game towards selling more microtransactions which affects you even if you never buy anything. Granted, this could be considered as "payment" for a free game but once microtransactions/lootboxes/NFTs/whatever have or will become acceptable there, they spread to paid games too.