James Honeywell is Nintendo UK’s Head of Marketing. Given his response, I thought to myself "I'd pay a nominal fee if it meant the system was easier, and made sense." So, would you pay $1, €1, £1, ¥100 on a monthly basis for a single Nintendo Online Account which you could link to your 3DS, or other Nintendo console? It would contain your purchases in any Nintendo Shop, a personal Nickname which would be used in the place of friend codes, gaming stats across Nintendo devices you use, and maybe link your purchases to the loyalty schemes Nintendo run in Japan, Europe and the US etc like Star Points. Just $1 a month for 130 million people would generate 130 million dollars to run this service, and the cost to run would likely be 10% of that.