My guess the main purpose is to keep multiple copies from being playable. I buy a multiply player game under my account and let my kid play it on our main console. I then load the game on our secondary console, and since it's my account I can play it. This lets us play multiplayer together...
I just wanted to say a big thanks to everyone again. I'm currently using the Windows 7 setup with the cycler, but have the Ubuntu setup working as well so I can actually connect to the Nintendo Zone. Sure beats driving to Best Buy.
I'm trying the Ubuntu version with the script. My iphone see's the hotspot, and the 3DS see's the nintendo zone. I get this error on my 3DS when I try to connect to it. 003-2105 (communication error.)