My first Steam game was Counter-Strike: Source, which I believe my parents purchased back in 2006 or 2007 and I registered on Steam around that time. I can still download and play that game today through Steam. Meanwhile, I have dozens and dozens of physical Nintendo games from my childhood that I can only play on original hardware. Nintendo's policy has been to make you re-buy those games through Virtual Console or, more recently, pay a subscription to access them on Nintendo Switch Online (NSO). I do not believe they have ever produced a console that supported more than one generation of backwards-compatibility with titles you already purchased. I have no interest in buying anything Nintendo for any other reason than to hack it until they have some form of buy once, available always that they can guarantee going forward more than just one generation.
Massive shout-outs to the console hackers, homebrew developers, and emulation developers for making it trivial to route around Nintendo's anti-consumer strategies, htough. My hacked 3DS is one of my all-time favorite gaming machines, I want to go on a little side journey to explain why. I can play 3DS games with discontinued network services online via Pretendo (other projects exist to revive other dead services like Miiverse). There are a couple revival projects for Nintendo WFC that enable original DS online play and thanks to the efforts of TwilightMenu++ I can play both digital dumps of DS titles as well as DSiware. The 3DS even has built-in firmware for playing GBA games that Nintendo only minimally made use of for their Ambassador program (basically, if you purchased the 3DS before the price drop, you could pick from a small selection of GBA titles to play on your 3DS); the community has made this much more broadly usable via programs like open_agb_firm and NSUI. Universal-Updater serves as both a library of homebrew and a convenient way to update it, with tons of emulators available, some neat community-developed games and utilities, and even source ports of games (like Diablo 1 via devilution-x).
It's crazy just how much use I've gotten out of a system that I barely used at all until the community cracked it open. Meanwhile, when I watch the video on the Switch 2, the only thing that comes to mind is "what does that asterisk next to backwards compatibility mean?" If I can play games I bought nearly 20 years ago on Steam, why can't I do the same on a Nintendo platform? Why would I want to pay more for a worse experience?