The game should remain playable, even if via LAN only. How that is accomplished is the responsibility of the studio, not the player - maybe they should think twice before licensing proprietary components that players cannot run themselves.
If the company fails to do this, they are effectively committing theft, and should be punished accordingly by the law. If studio execs think this it's an unreasonable thing to do, then they're free to not release their games to the public and keep their proprietary services to themselves.