One of the biggest points I see people make in favour of nintendo is that "you own the cartridges of the games you buy and they can't be taken away from you, unlike the license you are getting when you buy from steam" and there is truth in that statement; if nintendo's and steam's servers went offline forever, generally speaking, you won't be able to play your steam games but you will be able to insert the cartridge into the switch (2) and play with no questions asked. Sure, with GOG, you can do the same and even easily backup to multiple drives, so the chances of losing a GOG game to drive failures are much lower than losing a nintendo game to cartridge failure, but for the sake of keeping things simple (and because some games only release on steam), I'll make this comparison strictly with steam
Nintendo also has its own digital storefront, and while you don't need an internet connection to launch a digital game after launching it a first time, you do need an internet connection and nintendo's servers being available to play the game again in the case of your console breaking in any way (be it physical damage, drive failure, etc.). Assuming nintendo will keep their digital storefront open forever is not a good assumption. Sure, you can re-download your purchased digital Wii games even if the ability to buy was removed in early 2019, but there was a time period of a few months when the servers went "down for maintenance"... and that maintenance took more than half a year. With that in mind, I wouldn't expect Nintendo to take seriously anything old that doesn't actively make them money today
Now, I'm not saying a similar situation can't happen to steam, but that's the thing; when it comes to digital games, both are at a similar dark situation when it comes to ownership of what you buy.
And so the answer to many people who buy nintendo games would be to just go with cartridges, sure. I mean, playstation and xbox may be pushing for digital, but it's nintendo and their family-friendly-focused consoles what we are talking about, surely, they won't expect parents to insert the money inside the device that their kid actively uses and in some cases there might not even be a stable internet connection, so surely, they would never drop physical media, right?
...right?
https://en-americas-support.nintendo.com/app/answers/detail/a_id/68415
oh.
This doesn't mean that much at short-term as long as you have a stable internet connection, but it does bring the ownership problems of digital to some "physical" games. And with this start, I wouldn't be surprised if the switch 3 or, at most, the switch 4 dropped physical media entirely
So at that point, the major comparison points between nintendo (and playstation and xbox) with steam are not even ownership of what you buy, since they will all become equally as bad in not a very far future, but the amount of games you will be able to play.
I'm not sure about PS and xbox, but at least nintendo, if you want to play anything older than switch games on modern hardware, you have to pay a subscription, which gets progressively more expensive depending on what old console you are trying to play games of. On steam, I can buy and play Half-Life today, a game from the late 90s, and not because of re-releases, but because the original game was never removed from the store once it was uploaded (not saying games never get removed, but it can happen on steam just like on any digital storefront of any console)
And at that point... well, the switch can only play recent digital games and some old games with a subscription. the steam deck can play new and old games, and optionally there are subscriptions (but the games aren't locked to it), and to that you got an entire desktop mode. So I can see a future where SteamOS in general (not just the steam deck) is at least nearly as widely adopted as Nintendo consoles, since they offer everything many nintendo fans would expect from a console: easy-to-navigate interface for a controller, plug-and-play experience for games, and nice extra features. That would mean bigger linux adoption and game developers giving it much more importance than now. And keeping in mind that even as of now, so there are no "some games" that don't run or don't support anti-cheat