Most Nintendo cartridges will function a decade from now. Many discs for other consoles don't even have the full game on it... and many can't function without connecting to a service. I'd prefer the system that is possible to preserve (but gets aggressive with monetization) then the one that's impossible to preserve.
Points to xbox for doing well with backwards compatibility and carrying libraries forward. But that could change in future.