And my personal point is: the fact that you don't see anything wrong with it is part of the problem. In this day and age, communicating online using anything but user picked handles is alien and cumbersome. I shouldn't be looking my number up every time I want to add a remote person, and no I don't view relying on specific fields in my forum profile is an elegant solution. You wanna know what convenience looks like? being discoverable under the name "Khan" on steam, PSN, LIVE, gmail, yahoo, iTunes, Twitter, facebook, internet forums and almost every Internet service you can think of. (Can you imagine if all of those services asked me to use a different 12 digit number? *shudder*)
Now I don't know about you, but I don't think Nintendo's precious service is more special than any of those that it deserves a pass, but oh well, what's done is done, and I'm gonna have to deal with it, but people have to deal with me expressing my extreme distaste every chance I get as well.