Yeah, they’re not tied to accounts or consoles. Any console with the card in will be able to play the game after downloading it. You can trade or sell them.
Codes and boxes are just digital purchases with plastic waste attached and no further benefit.
They’re shittier than real physical games, but they still do have that one advantage over digital games, just with the drawback that you still have a physical cartridge you have to switch out and carry around. It’s a mixed bag.
I mean - they’re better than the codes they used to slap in boxes. At least you can lend these or sell them (for the lifespan of the console, or whatever server it uses…)
The Nintendo switch came out in early 2017, and it really wasn’t all that powerful then. It’s 8 years later, and it really shows. I don’t think they should make new games for the Switch. If developers have to consider the original Switch, the games will suffer. It had a good run, and a good library. But it’s time for the original switch to retire.
So the Switch uses an Nvidia Tegra X1 chip to power it, which isn’t the only device nor the first that it was used for. The Nvidia Shield TV and Google Pixel C (tablet) used it too. On those devices holding down a certain button at boot would put it in a special mode that let it boot from code sent over USB.
The Switch simply did not have this button, but by shorting those pins you send the same signal.
This is a very low level hardware feature so Nintendo couldn’t ever patch it with an update. They had to make new hardware to fix it.
You need to bridge a few pins in the controller connector. There’s several ways to do that as shown in that link. Then you can upload jailbreak software from a PC.
I personally used aluminum foil successfully, then bought an actual jig later.