Steam is heavily carried by CS and Dota 2, Anecdotal but I have spent around 3-4k on dota 2 compendiums and arcanas and I am even afraid to look up what I spent on CS loot boxes and stickers. Only about a half dozen new single player games make money on steam each year, the rest is vacuumed up by the f2p and old multiplayer games