According to preceding Game Informer’s Imran Khan, the reason Friend Code was executed initially in Wii system was that Nintendo thought players will be disappointed in not getting the opportunity to spend. But why can Nintendo use Friend Codes? As you may have guessed, there’s a rather specific reason they keep doing so, and that has been discovered through an internal presentation contained in the recently leaked Wii origin code. Nintendo has been utilizing Friend Codes for many years which has been especially disappointing for enthusiasts who desired online gaming on Switch a bit smoother in contrast to their consoles.
The Kyoto platform owner considered the idea of allowing “a freely chosen screen name” as it felt it “would be better.”
However, “problems” with that approach quickly arose. “There is a high probability of duplicate screen names,” the internal presentation notes.
This “conflicts with the ‘Simple’ principle,” leading every Nintendo efforts, and making the company unique in the gaming business, as it would have forced players to “multiple reentries” until they would’ve found an available screen name.
With Friend Codes, you can have whichever screen name you like, as the online system will only read your automatically assigned code and not your name.
Also, having a system based on the screen name would have prompted people to guess someone’s in-game name “by trying different variations of their actual name,” and that would be conflicting with the “comfortable” principle the console maker has always strived for.
While it did look a little out of time when it started to pop up on the Internet, the Friend Code system has also been applied by other networks in recent times.
You have a similar solution on Discord, for example, and even Xbox Live applied that change to allow people to have the Gamertag name they like instead of one that is simply available.