That's my own assessment as well: if I don't buy as many games as I did 3 years ago, it's probably because I already bought the ones I wanted in previous sales. Back when I vandalised my bank account during their first sales, there were many older games that I wanted to get, but nowadays, it's mostly a few recent games.AuronFtw said:by 2014, most of the "great games" on steam have been on sale already. At 75%, sometimes more. Multiple times. Even buying only two or three at a time, it doesn't take very long to "max out" your library and collect most of what you want to play. In that regard, I don't think steam sales are any worse than they ever were; they just offer sales on games I no longer need, and tend to take a bit longer to do huge markdowns on big titles.
And considering my current backlog of "games-to-play", I won't bother before the game hit 15$, because there's no need to buy it full price or even at 30$ when I know I'm not going to play it for the next 18 months, and it'll be even cheaper by then. Means I have to force myself not to buy some games that would be "mildly interesting" but are the only things left for me to buy on sales - I rely on the fact that I wouldn't have prioritised them 3-4 years ago and it's of no use to add more games I'm not going to play before this decade ends to my long list.
GOG has insane sales, but that's mostly old games - many who aren't even on Steam, or weren't until very recently. Well, old games and CDProjekt games, including Witcher 3, since they're basically part of the same company.
I also made a point of buying Paradox stuff (and some other games as well when they had good sales) on GamersGate since they were parent companies, but that stopped a few years ago, and new Paradox games are Steam-based, alas.