Tell me how meeting random people online and wanting to play with them again is different from, say, going to a party and meeting a random person you liked getting to know. You want to stay in touch with both. Real person gives you a phone number and a name. It's up to you to establish who that person is by recalling those details as they relate to the phone number, either by storing them somewhere or simple memory.
A real person nowadays gives you his name (facebook) and not his number. At least where I'm from we don't go around asking for numbers to people I just met. Must be different where you live, different customs.
With friend codes, you get an added benefit... a name they designate and a Mii, a PHYSICAL REPRESENTATION of that person, to reference to
You seem like someone who is trying to sell Nintendo online or something. I don't care about his or her mii and we have the same thing on the 360.
You postulated a scenario where people will change their usernames like they change underwear, which simply isn't the case.
You were the one who said that you prefer the freedom of changing your name, and that was my reply to you.
Maybe I want to call myself Terrell on my WiiU profile, not Terrell(insert 5 random numbers here because someone already has that name and I can't have it)
So wait you can have 5 people with the same name in a game? I guess you don't care about originality and not getting others confused but I do.
The benefit to each individual user outweighs your need for convenience because you barely know the people you game with and can't tell them apart (which is irrelevant, since the Mii they assign to their profile still lets you tell them apart from the rest anyways)
Actually I do tell them apart. I just don't add anyone in my friend's list and I've met quite a few great friends online. I've placed my username on this site just to see if I could find a friend in here, and I have. If I don't then I'll remove them from the list after a few months.
And lastly, making friends online and being "dependent" on doing so online are 2 different things. If I want to make friends, the only thing I'm "dependent" on to do it is my 2 feet propelling me outside to meet people.
A lot of friends I have do not play online and those who do play, play different games than I do. We usually try to play a game but they're the type of gamer that plays a game for two weeks, they beat it and they're done with it, except COD of course. I'm trying to find people who usually stick to a game for much longer than 2 weeks. It's much easier just to pop the game in the console and find people in that specific game, than just taking two steps outside and find it. You seem to be confusing things, I'm not finding friends because I lack them, I'm trying to find friends I can play online with, for more than two weeks.
I don't like the fact that the nickname and the login are the same on PSN/XBL : you have to use different names on forums, on PSN, on XBL, etc. or use numbers or other modifiers to the nickname. Not so convenient (I keep forgetting who is who because of this in my friendlists). For that, at least, the system of friends codes seems interesting to me.
Not quite sure I understand what you're saying. Are you saying that you don't like the fact that on forums I can be called something different than my PSN/XBL username? isn't that the case with names on Wii/DS? You don't put numbers in your forum's username. You could always use the same username everywhere. My PSN and XBL is the same name. Nintendo doesn't even allow me to use my PSN/XBL name because it's too long and I tried using "killgore" which I then got a message saying that Nintendo may take my name away because it's not a proper one.
They've done this before with Rival lists and even recently with Communities.
Doesn't that contradict Nintendo's main point? They want protection of each individual. If it defeats the purpose, then why not just add usernames and be done with it?
Nintendo just needs to have a better parental control system where you can choose if your kid's username is displayed online or not (put a placeholder name if blocked). Allow or Block them from getting messages from users and unmute/mute people online, automatically.