Limited subscriptions can go to hell as well. Sure, I could pay $50/yr for a Switch Online + Expansion Pack (not featuring Dante from the Devil May Cry series) so I can temporarily play GBA games and lose access to them forever when the service is eventually discontinued... or I could just emulate them on my smartphone/jailbroken consoles for free.
Agreed. Really though, the ultimate goal should be to enact legal protections for older video games, same as any other historically significant cultural artefacts.
Only reason games don't become public domain is because of IP license. So just in case the rights holder wants to revisit a mothballed IP decades after the last time it was relevant, the entire catalog of that IP is off limits