Steam is convenient, and does hold your hand in many ways, but yeah... I have lost more than one game over the years due to "designed obsolescence"... I had just gotten the hang of alternate boot disks for DOS when it went away, along with a LOT of DOS-based games...
lol - simpler, but more complex times then. I even have a couple of games that ended up being Win98SE only... sigh - one of my "professional" audio cards and its "Included FREE" software were like that also. They were supposed to be Win2k compatible, but they never were, apparently...