Software isn’t a bunch of prepackaged recordings cut together and copied over and over again. You need the binary, the assets, and the environment it can be hosted in. Server software needs maintenance because it lives on a network and networks attract people who will screw around with it if vulnerabilities are known to exist (and there will always be vulnerabilities); and if the entity maintaining it decides that it is no longer worth the expense, they stop maintaining it. That’s their goddamn right so the onus is on you to know what you’re buying and who you’re buying it from and what kind of commitment you can expect from them because more often than not it is not if they will shut it down, but when and what you can expect afterwards. A $60 game you bought once probably doesn’t entitle you to full service for the rest of your natural life. Even a subscription has a time limited term of service.