Developers should be required to develop a mechanism to run a server outside their networks after the game has been discontinued.
Does anybody have some resources on running your own custom servers? For example, how private WoW servers work, were they reverse engineering?
[0] https://www.spgenerations.com/ [1] https://en.wikipedia.org/wiki/Survival_Project
Same issue with cheap IoT gizmos. Even if the retailers wanted to publish an implementation of their backend servers, they probably bought (rented) much of the functionality from a third party, under a license which forbids redistribution of the third party's IP.