I left pc gaming mostly because of it
As much as I love physical media, I sure as f*ck wasn't gonna give up PC gaming just cuz of that. While I hated the move to digital-only, I got used to it because I used to grab a lot of "community demos" so I already had a digital library before things officially moved that way in the industry.
I also don't mind digital libraries when they are like GOG, completely DRM-free.
I appreciated how some companies like old Epic let us use the serial keys from our physical, offline, standalone versions of games like UT2004 and UT3 and put those keys into Steam, giving us a free digital copy. I still got my perfectly usable standalone discs, but for convenience I use the Steam version.
to the point I went with the switch for having cartridges
Too bad a good number of devs cheap out and don't use the largest Switch cartridge sizes, instead preferring to put only
part of the game on the cartridge, forcing you to download the rest. Which means the cartridges are no good as stand-alone games, and 20 years from now when you try to play those cartridges are a fresh system, they'll be unusable cuz you won't be able to download the missing data. But if in 20 years you are still playing Switch, you should be using a modded Switch anyways.
Anyways streaming-based gaming will NEVER match up to or replace local gaming. An Internet connection will never be faster than the physical wired connection between my mouse/keyboard and PC, or between my graphics card and monitors, or between the internal components of my PC. I've tried some decent streaming-based gaming using the Xbox cloud shiznit at a friend's house, and it was decent for some games in terms of controls (the video quality wasn't), but my friend said it's not really an accurate representation either, because both a Verizon FiOS backbone and Microsoft Xbox servers were nearby. So people who don't live so close to such things will get an even worse experience than what I got (and it was already bad enough).
I will never pay a subscription fee for any software, games included.
Give me a one time license, or count me out.
Amen to that.