-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.