We used Nintendo Network IDs to add people on the Wii U. The reason why this was possible is because of 2 factors:
- the NNID system was implemented in the console from the start, unlike on the 3DS
- NNID usernames were permanent, immutable and unique.
Nintendo accounts have no settable identifier that is unique. Well, ONE is used, but it's labelled as a login ID and Nintendo is very strict about not using it anywhere except as a credential in the account login form.
So, what would Nintendo have to do to get rid of friend codes? One of the following things:
- Use a completely new account system yet again (for example Nintendo Global Identifier). Nintendo is most likely not doing this, because they spent time designing everything regarding the Nintendo Account system and they're not just doing this to use it on only 1 console.
- Let all users set a "Friend Username" for the new console on their Nintendo Account.
- Separate user profiles from online accounts and add based on console profile names, not an online identifier.
But why would Nintendo bother with doing any of this? They'll most likely just slap on another friend code system and call it a day. Probably with some form of twist on it, like using a different prefix instead of "SW" or adding in letters to make them shorter and easier to remember (i.e. 5XL2-9Q92).
- the NNID system was implemented in the console from the start, unlike on the 3DS
- NNID usernames were permanent, immutable and unique.
Nintendo accounts have no settable identifier that is unique. Well, ONE is used, but it's labelled as a login ID and Nintendo is very strict about not using it anywhere except as a credential in the account login form.
So, what would Nintendo have to do to get rid of friend codes? One of the following things:
- Use a completely new account system yet again (for example Nintendo Global Identifier). Nintendo is most likely not doing this, because they spent time designing everything regarding the Nintendo Account system and they're not just doing this to use it on only 1 console.
- Let all users set a "Friend Username" for the new console on their Nintendo Account.
- Separate user profiles from online accounts and add based on console profile names, not an online identifier.
But why would Nintendo bother with doing any of this? They'll most likely just slap on another friend code system and call it a day. Probably with some form of twist on it, like using a different prefix instead of "SW" or adding in letters to make them shorter and easier to remember (i.e. 5XL2-9Q92).