Again, rare and valuable are not the same thing. A $2 bill is not as valuable as you think it is, unless you think it is $2.

Value is entirely in the eye of the beholder - money itself only has value because enough of us agree that it does.

No, it has value because it is the only means that are absolutely accepted to pay taxes and most legal judgements (i.e. obligations to the state that issued that currency.) If you don't have dollars and you need to pay US taxes, you have got to get some or you will go to jail.

It's not bitcoin.