Nothing has value in this world.
Even gold has no value on its own.
If there is gold and nobody is willing to buy then its useless. If there is bitcoin and nobody is buying it then it would be waste as well.
But its us humans who create value for things that we are willing to own.
Everybody is willing to own dollars so dollar has value. Now in crypto world people are willing to buy as much bitcoins as they can hence creating value for bitcoin and the more value bitcoin acquired the more difficult it would be to vanish it.