Require publishers to leave videogames (and related game assets / features) they have sold to customers in a reasonably working state when support ends, so that no further intervention whatsoever is necessary for the game to function, as a statutory consumer right.
They would not even need to open source the servers. Just making the server available for users to run (even under a proprietary license) would be enough.
Or a patch to strip out the online portion. If developers know they’ll need to create that patch eventually, then they can design the game around it. Offline/LAN play/local servers were the norm until ubiquitous high-speed internet.
There’s no technical reason why Diablo 4 needs to be online only. It was a design decision made for DRM and microtransactions. D2 still works great and has thousands of active players.
They could keep the servers up, or open source them so people can host the servers themselves
They would not even need to open source the servers. Just making the server available for users to run (even under a proprietary license) would be enough.
Or a patch to strip out the online portion. If developers know they’ll need to create that patch eventually, then they can design the game around it. Offline/LAN play/local servers were the norm until ubiquitous high-speed internet.
There’s no technical reason why Diablo 4 needs to be online only. It was a design decision made for DRM and microtransactions. D2 still works great and has thousands of active players.