In my opinion the whole system is completely nonsense, let alone useless
There is very few roleplayers that will call another character by his/her name without knowing or having met before or overheard that name.
This reminds me of a schoolclass.. somebody misbehaved unseen and as the teacher doesn't know who the one is.. everybody gets punished!
It's exactly the same thing, the only difference is not all of us are 10yo kids :p
A player who can't understand that the labels are OOC won't understand anything else about roleplaying anyway, hence why the introductions won't help them. In fact.. introductions are OOC too!
See:
Player A approaches a group
Player A says: Hello
Player B says: Hi
Player B introduces him/herself so Player A can see who within the group of people is talking to him/her (there is no other way!)
Player A automatically calls Player B by his/her name...
Wrong! Player B still never told the name, yet Player A (the newbie whom this system is meant for) takes it as an IC introduction and uses it nonetheless.
What has player A learned? Nothing.
When the noob is a very new player it becomes worse. Before /introduce I would have to go OOC and tell the person I didn't tell my name, now I need to jump OOC anyway.. to explain how /introduce works AND to explain that he/she should still introduce IC.. typing and that, you know ;)
This new feature is much more disrupting than the old situation...
It STOPS RPing! Friend characters just walk past you since they can't see it's you, group talks are a nightmare unless you spam-introduce to everybody and they do the same with you (even though you may not know each other!), auctions are just funny (and don't tell the auctioner the name should be shouted too.. I have been shopping in the same place for years and I have no idea what's the shopkeepers' names), people you never met introduces for no reason... the system is a barrier to RP and an invitation to OOC. Let alone the bugs: I must have introduced to Zwenze at least 10 times by now.. but he still can't read my name. We have posponed our roleplay until his char can tell who the heck I am....
Now if /introduce is meant to be IC then it is even more blameable. Characters aren't mute, they can talk! And I want my char to.. I won't roleplay knowing a name unless my character heard it or knows the person, I don't care if somebody has introduced to me.. 50% of the names I can see are of people I never talked to since they just spammed the new command on me. Those, my character will still not recognize...
All in all, a big big annoyance and no help at all, even though I agree that maybe having names shown everywhere but having the label be of a different color would be handy to many people's memory ^_^'