You always bought a license you always buy licenses for digital product’s, even GOG is technically a licens, shure you get a offline installer, but the game in your library is a license.
A game without Servers is also not doing much nowadays, shire you can install it but most games need a Server connection.
Steam isn’t giving you a bucket of fuck you, even games that are no longer available in the store can be downloaded from the library or did I miss something? And again, what will you do with a game that you bought and installed but the server is gone so you can’t start it?
Also, GOG has a lot of games, however many are unavailable on GOG.
You always bought a license and the storefronts aren’t the ones in charge, they are just retailers and both Steam and GOG don’t want to take their customers things away.