I remember people saying that since people (mostly young kids now) will game so many free games in their account they'll feel an attachment and once they have money they will start purchasing.
But if they give games for the next 3-4 years there is a possiblity that they'll have so many free games for a lifetime and never see why they should pay for a game.
I mean, according to THE INTERNET! people like me who play the same old-ass games for years, and like SOME PEOPLE here on meta, who find unfinished games in their backlog an affront to all humanity, most people (on the internet!) just buy and play the newest games.
So, for them, backlog doesn't matter, 200 games that they will never play won't matter in the grand scheme of deciding where to buy the next game.
Console peeps only care about their backlog (if at all) for the current console cycle.
You need a reason other than "the place where my games are" to make a platform your main choice to buy games on.
For Example, friendslist: Whenever I see my friends play a certain game, I know:
- that a new game has come out
- there must be a reason why some old game gets played so much again by my friends (cool new mod, new season, big patch)
- that a game I thought was a dud must have some good reasons for so many of my friends playing it
Or the best new feature Valve has implemented in recent years:
"What's new".
I don't know how many times I picked up an old game or was reminded of the release of a new game through this feature.
For Example Path of Exile, through the combination of friendslist, what's new, (and a big ass patch) I knew a new Season has begun. I also played hundreds of hours of Dioblo III but I never find out about any new stuff or new seasons from Diablo because I am not actively using Blizzards ecosystem.