Honestly I respect you a lot as a dev but you know that Nintendo has no system to let you redownload your eshop content if yoy system is stolen, broken,lost. You are right its not a debate about piracy but every dev can't honestly forget how jacked up Nintendo's policy is when it comes to digital. At least my ps3,Xbox 360,android,iOS, any tech that isn't last gen quality has a way for me to get my items back. You may not like CIA but when I tried to connect with my legit emunand I bought a theme, after connecting to play a cart online my theme got deleted and now it just gives me a purchase option. I don't see this as OK or right on nintendos part. Again this isn't a debate about piracy but Nintendo's policy on digital downloads.