And as Walp said, for 99% of games you're really not gonna play the average one more than twice. And as a collector product, they're cheap as fuck unless they're limited editions, which then are cheap AND overpriced.
Hey, I actually find myself going to my old games shelf and install those games and play them for ages all the time.
I rarely touch my Steam games. Just having Steam running on the background annoys me to no end, then I have to disable the stupid Steam overlay on older games because it causes problems (for example. Did you know that the Steam overlay makes Fallout New Vegas more unstable and crash prone?).
Let me mention that, once I reported to Steam that some Russian tried to hack my Steam account. Managed to change my password and everything.
Luckily I was logged in at that moment and managed to make a new password for my Steam and Email (just in case) before he could lock me out. Then I activated the two-step authorization thingie.
After waiting to see if they wouldn't change my password again, I contacted Steam providing the specific times of the hack attempts and copies of Steam emails that showed the IP and the "new" email of the person trying to gain ownership of my account. I told them I managed to change my password and that it seems that they haven't been able to change it again (this was on the next day) so it seemed like I was safe.
The answer I got was an email saying something like this: "Thank you for contacting Steam support. We have no evidence that anyone tried to hijack your account.
We hope you're satisfied with this reply."
While I was reading that email, my Steam account got suspended. I replied to that email saying that I was not satisfied and that I had provided proof that someone using a russian IP and russian email had changed my account password, and that even the copies of the Steam emails I had gotten (telling me my password had changed) were in russian. So how could they tell me there was no evidence. Also I asked why they suspended my account, if there was no evidence or any wrong doing.
I got a reply saying something like: "Oh, sorry. That first email was sent by accident. After reviewing the information you sent us, it's obvious someone in russia changed your password, but since you managed to change it back right away and had been no other external attempts to do it again, you're protected and there's nothing else we can do about the whole incident."
I sent another reply asking why my account got suspended then, if it was obvious I was safe. Got a reply telling me that for my protection they had suspended it...
Then they asked me for a lot of information and after I provided all the info, they asked me to to send pictures of any hardcopy game keys I had activated on Steam.
I did so and took them 4 days in total to reactivate my account.
I couldn't play my Steam games for 4 full days because I provided information about a hack attempt and they thought I was protected anyway... And the cherry on top of the cake was asking me for pics of Hardcopy Game Keys for games I activated on Steam. Luckily I had one hardcopy game I had activated on steam and that was the horrible Front Mission Evolution, a game I really hate. If I was on holidays or something... I would be screwed without my games, because I couldn't give them a pic of something I had home.
So, I do hate GaaS. They can take your access for the tiniest thing and if I didn't have a hardcopy game... I would probably still be locked out of my Steam account.
Want another example of GaaS screwing people? If you buy keys on key resellers, you can get your games ripped off your account, if for example the original keys were bought with a stolen credit card and then traded or sold to other people, for example. Ubisoft loves to do that.
There is also the thing about each major game company, now using their own online gaming distribution platform. So if you want to play games from several companies, you have to download and install several gaming distribution platforms, bloatware of the highest ground, that can and will collect data and info from the users, their hardware and even software they use.
If I want to play C&C Generals Zero Hour, these days I have to get Origin, because the game is not available anywhere else (like Steam or GOG), luckily I own the hardcopy disk version of it and of Command & Conquer the Last Decade, which also includes it so I don't need stupid Origin.
And then there's the whole internet thing, last year during several stormy days my internet was shit. Without internet I was bored as hell, I felt like installing something "new" (that I hadn't already installed on my computer at the time, since I was bored of all the games on it) to play, but I couldn't download any games because internet being bad... Well, I went to my bookcase and got Age of Empires 3 complete, C&C Generals Zero Hour, Baldur's Gate 1 and 2 and expansions and installed them all. I had a blast playing those games during the storms.
Also, good luck finding any online store selling some games, for example LEGO® The Lord of the Rings™ and LEGO® The Hobbit™ just can't be found for PC on online stores (it even got pulled off Steam too). That is another problem with digital stores, they can pull out games at anytime, and then they stop being available for purchase unless you can still find hardcopy disks
.
GaaS, being either paying monthy or buying on a digital platform have advantages and disadvantages, same as having hardcopies, but I'll be damned if I don't prefer having the hardcopies available. Hell, I can even have some of the advantages of a digital gaming platform for the games I have on disk, if I want to. All I have to do is make a virtual image of the disks, upload them on google drive or whatever and download them later, if I'm worried about spoiling my disks or something. I still don't have to deal with stupid gaming distribution platforms that way, while I have access to all my games still (if I have internet, just like GaaS platforms).