It also requires a value proposition that doesn't depend on the current zeitgeist, among other things. Society changes, and stores of value need to exist outside that change, lest they be left behind with the norms and dogmas.
This is where I personally think bitcoin fails.