There's an easy way for Nintendo to shut down most piracy from people who just don't want to buy a switch 2 and pay an arm and a leg for the super-fast cutting edge microSD only compatible (at this time at least) with the switch 2 - just make the games available digitally on every platform. I don't want a bunch of locked-down consoles with different stores when I have fully owned-by-me PCs and handheld systems capable of playing everything already.
They don't want this though, and they're the ones who make it. It'd also cut down on piracy if they made the games very cheap. Like how the music industry cut down on piracy by going from $12 albums (in 1990s money) to pennies per album, because they had no other choice.