As you’ve probably heard, it’s basically just NVidia with shitty drivers. They are getting better but are not included in many distros (they can usually be added through the package manager pretty easily) since they are proprietary. Intel and AMD generally work out of the box for gaming. NVidia drivers are bad enough that I sold my 2060 for an ARC a750 just because of the drivers lol.
Nintendo usually doesn’t do the right thing, but they kept the wii shop working for around 15 years after the console released, which seems reasonable enough, though for how much hosting costs they should still be offering downloads. IIRC you could store downloaded games on an SD cars so you could make a backup. Now the WiiU and 3DS, their online stuff shuttered too early. If I had bought Mariokart 8 digitally for my WiiU and wanted to redownload it, I would be unable, yet Nindendo still sells the same game on their newer switch store. The only Nintendo games I can say I own are the ones decrypted on my NAS that work with FOSS emulators.