-snip-
Furthermore, your name is just virtual or information, is it worthless to you? Would you be fine if I just named you Rumpelstiltskin from now on?
-snip-
if i have to pay you just so you name me by my name, then by all means go ahead and give me names.
"to pay for" is not the same as "has value", that was the whole point. Non-physical things have value, e.g. your name.
but only if someone is willing to pay for them. if nobody is willing to pay, then i see no value there.