Even if it doesn't disappear, it's guaranteed to change a lot in the future. As the top poster pointed out, this whole namestring-is-unique-token idea is not sustainable nor elegant.
Surely in the future there will be a better way of differentiating ourselves than "john-doe.com", "johndoe.com", "jdoe.me", etc. And what happens when JohnDoe #1 and John Doe #2 are famous people? Who gets the "verified" badge on social networks? It isn't sustainable, and Facebook and others are bound to change this sooner or later.
Surely in the future there will be a better way of differentiating ourselves than "john-doe.com", "johndoe.com", "jdoe.me", etc. And what happens when JohnDoe #1 and John Doe #2 are famous people? Who gets the "verified" badge on social networks? It isn't sustainable, and Facebook and others are bound to change this sooner or later.