There’s absolute no reason except collective imaginary and that’s how capitalism work, making you believe that an inhert stone is more valuable than your own time and make you volunteer slave so you can afford it. Also gold has at least industrial usage, dollar is just paper printed by some entity backed by nothing and people kill for it.
If it’s useless but has value, then the value is just imaginary.
Latest Answers