Actually Nintendo doesn't want people to play homebrew too, even without piracy. First because people could make apps and games without needing a license from Nintendo, and we all know Nintendo profits from licensing... Second because people can create alternatives to apps and possibly games on eshop and it's still a form of competition, this is specially bad with emulators because they compete directly with Virtual Console which Nintendo profits from. Also, sometimes the ability of running cheats can really mess up online games. Not saying I'm against homebrew but there are some reasons why gaming companies doesn't like homebrew.