Counter-argument: I have a Steam account associated with a day 1 purchase of Half Life 2 (so, 25 years or so). Every game I've ever purchased is still available for me to download, while I lost probably 50% or more of my physical games collection.
If I'm renting those games, it sure seems like a good deal.
I do appreciate that console online market places have not historically been as well managed as Steam.
But also, GoG exists: you can buy a PC game and get a DRM-free download that you can play offline and store forever.
People have got too used to Steam doing things well, but don't forget that: 1) that's not the norm, and 2) there's no telling when it will change. Gabe Newell will retire not too long from now. Will the next one in charge be so lenient? Don't forget what happened with Unity, for instance.