The initiative's issue isn't with them being online-only (though personally people hate it). The initiative aims for games to have the ability to have a reasonable state of playability past the end of life.
This is for all kinds of games - single-player, multiple player, live service, only only. The point is to keep what you paid for.
I like the aesthetics, what's this from?