Please...
It's almost like I do software development for a damn living and have some idea of what's at play here.
You can make a half-assed argument for multiplayer only games (and I still wouldn't agree with you, but at least it would weigh more than my farts). But for single player games that require remote licensing?!?!?! No. Just no.
edit: oh, I see, you are just misrepresenting my argument, cool.
Right from the damn proposal. No one is in here demanding that folks continue hosting mp games for you (Although personally - I'd like to force them to provide the source to mp backends as well - but again, that's a real conversation).
you're just off-gassing nonsense at this point. This is aimed exactly at games that are primarily single player but require remote licensing servers (which have a funny habit of getting shut down right around the time the publisher releases a new version...)
Go read my first comment again... (Yes - all the way through....)
Code doesn't get thrown away because a game isn't being used anymore. The networking code for one game will not be completely different for the next game.