I have been avoiding multiplayer Valve games like Counter-Strike 2 and Team Fortress 2, due to their in-game economies that have created an underage gambling gray market, which Valve has done little about. However, I am on Linux, and the choices for multiplayer shooters are few. Besides, my small boycott is not stopping Counter-Strike 2 from being the most played steam game. Are boycotts really the best solution to stop this epidemic in gaming? How can we best prevent these gambling grey markets and the gaming to gambling addiction pipeline?
Dont you also have to grind for lootboxes?
Not in every game. Some games make it reasonably fair, such as Elder Scrolls Online which makes it possible to obtain the lootbox items in other ways.