Mind you Valve has done equal amount of bad as well by inventing the whole battle pass system and thus bringing even more FOMO to games, and making unregulated gambling available to millions which is still going strong and surprisingly no one cares about it. There are some lawsuits here and there but they focus on the lootbox gacha element and not the whole gambling market running on the Steam API
Valve could shut it down any single day just by disabling trading but hey, that doesn't let you buy a 110m long superyacht (; https://www.yachtcharterfleet.com/luxury-charter-yacht-53601...