I like your idea ryan, but Nintendo is to worried about child predators and what not. I have a good idea to add to that though, I have seen on a different website where you could chat, there is a feature where if someone was talking or acting in a way they should not, you could in a way make them "invisible" to this person and his/her messages. This would also make them unable to read your messages aswell. That way, you would not be required to have friend codes to chat with fellow gamer's.