At $700 you could build a pretty decent PC that would last a lot longer (3060 12gb, Ryzen 5 5600, 16gb of DDR4), and build a steam library that you'll have 20 years from now. I've had the same monitor, keyboard and mouse for an easy 10; controllers don't last that long. They're reaching a point where there's less and less of an actual argument for owning one.
How do you know that Steam will be around in 20 years?
Use GOG instead, since the DRM-free game installers will outlive Steam :)
How do you know Windows will keep compatibility in 20 years? Valve money partially goes into Proton/WINE development and an evolution of that will absolutely be around in 20 years, just WINE was around 20 years ago already. CD Project doesn't put any GOG/Cyberpunk money into breaking the Windows monopoly. (Also plenty of titles on Steam come without DRM because DRM is optional.)
Barely any game on GOG has a Linux port and CD Project enforces the Windows monopoly. GOG Galaxy only available for Windows, their own games only available for Windows, none of their massive resources put into improving WINE.
How many people actually download and store those installers though? I think GOG is awesome too but practically if you exclusively shop there you have the same problem unless you have a massive NAS on hand
How many people actually download and store those installers though?
... The hundreds of GOG-based torrents disagree with this sentiment. You don't need EVERY person to store it. Just a handful of seedboxes can feed the world sort of thing...
Edit: But this does risk someone being malicious with the torrent of course...
I've still got my original installers and CD keys for Unreal Tournament 99 GOTY, Need for Speed Underground, Trackmania United, and a bunch of others, and even some DOS games, so there's at least some of us that keep the installers. I have a few of them on USB hard drives I've collected over the last 25 years or so... I really need to move them onto my NAS. :)
I used to buy directly from the publisher though. Some of them still have working download links, for example Ubisoft/Nadeo still have a working download link for Trackmania United even though it's nearly 20 years old now.
Replace the 3060 with an equally-priced AMD card and you'll actually get something decent for your money. Nvidia is horrible at these "lower" price points.
I’ve had the same monitor, keyboard and mouse for an easy 10;
I guess it depends on frequency of use, but I've never had a mouse last ten years. I wear through the switch on the mouse button in less than that, starts to act unreliably.