I get that Switch 2 games need faster storage, and that makes the traditional model of running games directly from the cart prohibitively expensive, but they could have just copied the Xbox/Playstation model of shipping physical games on slow media (Blurays in their case) and then having a mandatory installation step which copies the data to the fast internal SSD before you start playing. That way you're not entirely…
It’s to prevent warez rips as well, though. Performance of the SD card can be easily worked around; blocking the non-preservation segment community that just wants to download and play Switch games without paying for them — the majority of which don’t care about historical preservation or speedrunning — is made much easier by simply not loading new games from SD cards at all.
It's rare for physical media to be the weak link in console DRM nowadays, when piracy does happen it's nearly always enabled by a full system jailbreak at which point you can just as easily pirate digital games.