Unpopular opinion but valve is way worse than EA when it comes to gambling.
Not only did they invent the concept of loot boxes but they also allow real money trading of the randomly dropped items which fosters an entire underground of secondary gambling markets that are literal digital casinos.
Markets that currently sponsor the majority of esports teams.